None of them are gay, they just have gay moments
At most they'd be slightly metrosexual (straight, just acting gay)
It's like calling Jin from Samurai Champloo gay, he's not gay, even though he went to see a female prostitute several times and never had sex with her