Nope; some are homo and ambi-sexual males.
Is ambisexual even a word, or did I just make it up? Meaning males of ambiguous sexuality, of course.
Yes. I wasn’t so obvious, but I include all of them that you say in my definition.