McCain vs Clinton, not Obama, as Clinton will get the big states, California and New York, hence more delegates.
As for Arnold endorsing McCain, yes, it already happened, but he will publically announce it on Thursday.
McCain, not the perfect Republican, is getting more support from the mainstream Republicans than the other candidates, hence after February 5th, might seriously be 80% on its way to the nomination.
Now, can McCain beat Clinton???