Iraq and 9/11 have nothing to do with it.
He's too socially liberal.
He could argue that he had to be "more open" because he was running iin New York.
It will be a don't ask, don't tell thing.
It's like Bush and abortion. Only the true nuts thought that Bush was going to abolish Roe v Wade.
What does Bush do? Simple. He doesn't discuss it. I have little doubt that he's pro-choice.
Rudy can dodge those questions unless he really believes in such things as civil unions, gay marriage, etc. al. If he does, well, I wouldn't vote for him...because he'd be a RINO.
One thing he has going for him is that conservatives will be more amenable because the thought of Clinton or Obama as president sickens them to no end.
I know I vomit at the thought.
He can have his beliefs just so long as he doesn't try to push those beliefs once elected. If conservatives feel that they can trust him, well, I think they may give him a shot.