Most of the gay stuff is avoidable, though you might end up losing to a male enemy or stumble upon a gay scene now and again. The one place where it is definitely mandatory is entering the Elven Village, because the player needs to be gangbanged by the village beforehand. However, holding down ctrl lets you skip through scenes in a few seconds, so if you do end up in a gay scene by accident, you could fairly easily skip it. As for futa content, it's generally evenly split between futa/female/male in terms of enemies, but for named town NPC's, there aren't any futas. You can give a dick growth potion to two of them for a scene, though.