The women who wear purple are always evil. Especially in SC5. PURE evil in that case. But there seems to be a pattern in other games too. Lower intensity albeit slightly more intentional evil.
Not necessarily.
Milenna and perhaps are the only true villains I play.
Raven bat girl, and ayane are protagonists.
Viola and ivy are more neutral characters.
Juri is an anti-hero.