Is my rusty 68 Barracuda salvageable?

If you have time and patience. You can do it. It will still cost a lot I'm only half way through my '67 did it all myself and you don't want to know what I have in it. Make sure you keep your priorities in line.