I like Obama and I hope he wins, but I'm not as sanguine about it as John Adkisson. McCain is at his best when he's the underdog, and Obama is prone to seeming arrogant and egotistical when he thinks he's winning. See for example the New Hampshire primary, when he had an opportunity to deal Hillary Clinton a knockout punch and failed to do so.
On the specific points:
1. Energy Compromise Bill. Yes, if Obama gets credit for the Democrats compromising, it's a help to him, but let's be honest - most voters don't follow what goes on in the Senate.
2. Scheuneman. Nobody knows and nobody cares.
3. The Conventions. Democrats do have the advantage here, no argument on that point. Conventions are about speechifying, and nobody can speechify like Obama - certainly not McCain, whose oratory is wooden at best. McCain could fire his up with a clever veep pick, but he still wouldn't match the Democrats. The real question mark here is Hillary Clinton and her supporters - particularly one supporter, namely Bill. They could screw up the Democratic convention in a way no Republican could.
4. Endorsements. A minor element at best. Endorsements probably matter most on the state level, not the national one; an enthusiastic endorsement from a major state figure in a swing state could flip that state to one side or the other. The only national endorsement I could think of that would make a real difference would be if a major evangelical conservative leader endorsed Obama.
5. The Economy. Obama's biggest strength, no question. Democrats are always stronger when the economy is looking weak, and McCain is shaky even for a Republican. A good VP pick could help McCain's credentials a little here, but Obama has a clear advantage on this issue and will almost certainly retain it.
6. The Wars (which is to say, Iraq, because nobody's paying attention to Afghanistan). I'd say this is a wash. Obama had a big advantage here when it looked hopeless and everyone was looking for the exits. He still has a slight edge, perhaps, because the withdrawal timetable he laid out coincides so well with the schedule the Iraqis themselves are now putting forward and Bush is grudgingly agreeing to. Still, the improvements in Iraq mean McCain also gets credit for sticking to his guns.
7. The Debates. Obama could blow McCain out of the water here. He has the capability - when he's at the top of his game, he's a very good debater, even if he's not on Hillary Clinton's level - and he could use the debates as an opportunity to demonstrate that he's actually a perfectly reasonable guy and not some scary Black Panther-Muslim hybrid radical. The question is whether he will in fact be at the top of his game. If he comes off as egotistical and humorless, McCain will be able to play the "I'm just like you" card.
8. Money for Battleground States. This certainly favors Obama, although maybe not as much as it seems at first glance - the 527s and the national Republican Party can make up a lot of ground for McCain.
9. Registration & Turnout. This area has a lot of potential for Obama. His formidable ground game will help get Democratic voters to the polls, and black voters especially will turn out in record numbers. On the other hand, how many Hillary Clinton voters will stay home? That's a critical question.
10. Battleground Strategy. This one is a gamble. Obama is committing resources to competing in a whole lot of states. That might be a brilliant strategy to throw McCain on the defensive and hedge his bets with multiple paths to victory... or it might be a colossal waste of Obama's time and money. The success of Dean's 50-state strategy in 2006 argues for the former, but I wouldn't take it for granted.
Most of this does favor Obama... but there are a number of things that favor McCain as well:
1. McCain Has a Sense of Humor. Now, to be fair, Obama does too, but McCain's is a lot more accessible and much more often on display. It comes naturally to him, where Obama's attempts at wit in a public setting often seem forced. I think people drastically underestimate the importance of this. Humor is a vital tool for making voters feel comfortable with a candidate; humorless candidates come across as pessimistic and negative even when their message is a positive one. (Of course, McCain's sense of humor has its down side; he has been known to go way, way too far. See for example his ghastly joke about Chelsea Clinton back in the day. If he says something like that about the Obama girls...)
2. Obama Is Black. Geraldine Ferraro to the contrary, this is still a big disadvantage for Obama. It makes him seem different, alien, inaccessible. It also means that the Republicans, and the media, are on hypersensitive alert for anything that might be construed as Obama "playing the race card." And the subject of race will keep coming up despite all Obama's efforts to downplay it.
3. Campaign Narrative. Everybody knows who John McCain is. He's been in the public eye for many many years. Obama is a newcomer who exploded onto the national stage a mere four years ago. By default, therefore, McCain wins on the question, "What does this guy stand for? Who is he?" Voters know an answer with McCain. They don't with Obama. Obama could change that with a really bold proposal on a major issue, such that he would become identified with that issue. If Obama proposed a plan to make every car sold in the U.S. be fully electric by 2020, for example - zero gasoline consumption - and pushed that at every rally, that would do it. But Obama is cautious by nature and I suspect he won't do something that bold.
4. Maverick Image. Again, this is where McCain's years in the Senate work to his advantage. He's made public stands against his party on a number of issues, and independents like that (although he backed away from a lot of those stands in the Republican primary). Obama, on the other hand, doesn't have that kind of high-profile independent background. His bipartisan talk helps, but Bush talked bipartisan too.
5. The Clintons. Obama still has scars from the primary campaign. There are groups like PUMA out there. And Bill remains a very dangerous loose cannon. I don't think Hillary Clinton has a prayer of getting elected in 2012, but if the Clintons think she does...