In your example "тоже" will do too.

Your rule is good as a first approach. But I think in most cases "тоже" can be replaced by "также" but not vice versa.

Также sounds more official than тоже...