It's possible that Bush is a fraud, but it's possible that he isn't one. Kerry, however, supports abortion, and there's no argument about that.
As for separating church and state, they can separate it easily, just I'm sure anybody else in the world can separate their own beliefs from their voting patterns (i.e. just because they support abortion does not mean they should vote in favor of it, right, because that's how they feel about it?).