Both seem incredibly unlikely, but I recently read an article that some Republicans are becoming softer towards the idea of legal gay marriage, but immigration is also a pretty hot button issue that Democrats probably won't cave on. I'd have to say option 1, but neither would happen anytime remotely soon.
I disagree. Five Republican Senators now support gay marriage, and quite a few Congressmen do as well. Also, the Ron Paul generation is going to take over the Republican Party-in fact, a vast majority of the young Republican operatives I have worked with on a few campaigns are all influenced by Ron Paul. This tidal wave of libertarianism that is going to hit the GOP in the next five years will greatly reshape the way the party looks at most issues.
I certainly hope the GOP continues to keep up the hardline views on immigration. A moderate GOP nominee who is ambivalent on Obamacare ("I don't like it, but I won't abolish it"), non interventionist on foreign policy, and is economically conservative but with a touch of Buchananesque populism is absolutely what the Republican Party needs right now.