As was mentioned previously, McIntosh really doesn't hurt us at all in regards to the cap. If we cut him tomorrow, we're on the hook for $300K. If we cut him next year, we're on the hook for $250K. THAT'S ALL. :)
IMO, Carey plays RT and stays at RT. He will win the job and start from Week 1. If McIntosh were to somehow make it back this year, he would be the backup tackle at both spots. Next year, we restructure his contract and he remains the an excellent backup at both tackle spots (can't be paying a backup those large base salaries). This is assuming the injury doesn't ruin him.
At RG, I also believe that one of the four or five guys we've got there will be good enough to start at RG, with at least one other providing excellent depth. With that many young, hungry guys getting their first shot at a starting job, I expect an excellent competition.