Claro que é possível. Há inúmeros casos de gays que por pressão da família e/ou da sociedade acabaram se casando com mulheres, tiveram filhos e depois saíram do armário.
Boa pergunta, não sei, na escola já vi uma garota sentar no colo de um amigo gay dela e ficar balançando, aí se ele teve alguma ereção por isso aí só Deus sabe.
Sim, ele pode pensar em outro homem, pode usar viagra, pode usar a própria imaginação para gerar uma ereção, mas de acordo com a sua descrição, me parece que o seu amigo gay é na verdade um amigo bissexual.