AraLuck
I think that def yes, twin flames/soul mates are same-sex. Our souls/higher selves are limitless and not confined to the gender we incarnate it. It's just a "meat suit," lol.
Am not sure about that. I have come to understand that the 'meat suit' as you refer to it here is when they take human form - but there is a male/female energy is soul form, as per the Higher Self/ God Head which is the original 'pod' of the TF energy.