"Opponent's" refers to only one player, and the person you are currently battling, unless it says "each opponent's" or something similar.
A character is each of its brigades at all times. If a multi-brigade EC is in a territory, it is not discarded by this card because its brigade is in battle (it shares at least one brigade with one in battle).