I'd have to agree with the gist of your points. Some quibbling and personal opinion...
Reagan was a revolutionary figure who rebuilt the GOP. Yes, we should probably move him from "current affairs" to "historical figures", but politics is full of his staffers. Reagan will be invoked wherever three or more Republicans gather.
The GOP needs to get out of the churches and in to the communities. Not as organizers, but as listeners. Casting ourselves as the "party of God" is cutting ourselves out of a big chunk of voters. Recognize that there are plenty of good men and women who don't attend church, and plenty of bad ones who do. Claim the moral high ground, of course, but don't be divisive about it.
Abortion will not be made illegal in the next 20 years. This is not right, but it's true, and the party's platform needs to recognize this. The long-term goal may be to ban it, but the short-term goals should be to reduce the incidence of it, and promote alternatives to it.
The GOP needs to back off on the anti-gay rhetoric. This does not mean that we need to find a flaming babysitter with ass-less chaps or have The Village People play the convention. Intolerance is ugly, especially when it's widely accepted that homosexuality isn't necessarily a choice. Who does more damage to the institution of marriage: Melissa Etheridge or Britney (I was just kidding) Spears? Another question: Would you rather have a baby aborted or raised by gay parents (who would love their baby as much as an average American couple would)? (I don't care if it's genetics or not, but I don't know any "former homosexuals".)
The GOP should hammer corruption whenever it raises its ugly head. If you want to get the blue-collar vote, send a Congressman to jail for accepting a bribe. Congressmen should be held to high standards on both sides of the aisle.
Liberty should be our battlecry. I'd suggest a "Tenth Amendment Committee" for both houses of Congress; it would report back on whether or not each bill on the floor would violate the Tenth Amendment.
Fiscal responsibility should be our greatest weapon. Liberals will tax and spend; we need to prove that we will not. Not just say it, but prove it. Yes, there will be wailing and gnashing of teeth as "benefits" get cut, but we need to respond to that forcefully: "Are you saying that your study/project/whatever is more deserving of Americans' money than the citizens who actually earned it?" The current occupant of the White House has done NOTHING to curb spending, and look where we are.
Promote a strong international image. We've tried being everyone's friend, and we've tried the "us or them" approach. Neither work. We need to promote liberty internationally and get engaged with the world again, but on our terms. England did a fantastic job of managing their international relations for decades, even as they expanded and held a real empire. We have done jack sh*t, and only have an empire in the minds of college professors and NYT journalists.
The GOP needs to make strong efforts to get rid of its racist image. Republicans are not racist, but have been painted with that brush. We need to take strong steps to show otherwise. Go into the minorities' communities and bring our message there. Fight illegal immigration, but keep it from being about "us vs. them". Tell David Duke and his ilk to f*ck off and stop referring to themselves as Republicans.
Stop being quiet when it's not working. The Obamites are pushy and rude; we need to answer them forcefully without sinking to their level. "Closet Republicans" only embolden the opposition. Speak out and use the bully pulpits we have.
Finally, as Republicans, we need to find the common ground between us. I may not go to church every Sunday, but I believe in a strong national defense, a free market economy, and limited government. I'm sure we can find something other than a shared dislike of Obama's policies to tie us together.