There are also many People that identify with the names of group a,b,c that oppose Russia. There are for example Antifa Groups fighting against Russia.
If I would guess the percentage of People that identify with the names of group a,b,c that oppose Russia could be roughly as follows:
A 75%
B 95%
C 35%
Just numbers I made up.
I don't think the labels are meant to be all-encompassing - all of the categories have significant amounts of Ukrainian supporters. Most self-identified antifa, I would say, would be Ukrainian supporters, as would most self-identified communists who aren't tankies. It's more "Genocide apologist + [A,B,C,D,E] most likely means this".
Yes. This image is claiming that some people who support Russia/oppose Ukraine self-identity as anti-fascists and argue their point from that perspective. Not that those people represent everyone who would identify as anti-fascist nor the majority view of anti-fascists.