Not bad advice at all. I am especially in favor of this one:
4. Make a speech about the Internet slurs. Stop ducking them. Confront them. Talk about your Christian faith and your childhood exposure to Islam. Tell people about your parents. Debunk that idiotic pledge of allegiance meme. Grab the flag pin issue by the lapels. Do it all at once undefensively. Yes, it will raise the profile of every single slur. But if you rebut them candidly, gracefully, calmly, you will defuse them. You can run but you can't hide from Internet crapola. So confront it; defeat it. Right now, on these issues alone, the Obama camp is actually captive to the politics of fear. Don't be.
You said you would go right at them brother. Well, don't talk me to death.