Well we can't release an UNhealthy Jake Long without an injury settlement anyways until he is healthy. So once healthy, yes I suggest considering keeping him at his current 10.5 million dollar salary only because re-working his contract would probably include changing some of his salary to signing bonus which would keep him in our books longer. Put simply, we only are on the hook for about 1.5 million$ if we cut him next year, this year it is 2.5 mil plus whatever he gets from the injury settlement which could cost $$$ just to get rid of him.
I am suggesting keeping him as a Plan B, and drafting his replacement this year. If the replacement beats him out of the job, release him, if not let him start the rest of the season and have said rookie (similar to G rob) ready to fill in for him. Release him next year or extend him if he does probowl level work and stays healthy
Yes this would be a short term fix with a long term solution starting to brew in whoever you draft but Jake Long when healthy is better than all of those stop gaps you listed. I believe when healthy he is leaps and bounds better than Barksdale. And I believe gambling one year on Long is better than gambling and overpaying Barksdale for the next 4/5 years. Honestly, if Wells and Langford are released as expected we don't need that 10.5mil that bad. Especially if the cap increases by 10 mil as expected.
Also, the FO should obviously try to reduce his contract first, but I see no incentive for Long to sign a new contract, especially one as crappy as the one you guys are describing. Long has leverage in that situation since he is technically injured and would require an injury settlement just to be released. Idk, just something to consider, since I really don't like the idea of depending on Barksdale.