Yes He is gay....
Yes
Yes
yes
yes he is very much
Yes
Yes, there seems to be evidence from the media and the internet that he is gay.
Yes, he was gay. His partner was fellow thespian Knox Laing. For further details see my book OUR ERIC (Sigma Press, 2013).
Yes. He prefers young persian boys.
Yes, without a doubt. It's obvious.
Will, the character, yes. Eric McCormack, the actor, apparently not.
Yes. In fact, in 2003, Out magazine named him "Hottest Up-and-Coming Openly Gay Actor of 2003.