Pour McGonagall l'autrice a explicité sur le Pottermore, elle a eu un fiancé avec qui elle a rompu pui un mari. Pareil pour plein d'autres persos.
Oui enfin pour moi Pottermore c'est pas Harry Potter, elle extrapole juste.
Si on s'en tient aux livres, à aucun moment il est dit que Dumbledore est gay.