No, he doesn't. Iowa is a pissant state with an even more inflated self-importance than New Hampshire.
The GOP primary will be decided in Florida as it has been for the last half century.
That being said, I'm glad that Politico's BS story has barely moved the needle and I think Cain has a decent chance to win in Iowa. But win or loose, it is still one pissant state and hardly a game changer.