Is my rusty 68 Barracuda salvageable?

Anything can be fixed depending on how much money you have. That car my friend will take a lot of cash in parts. And that's not even talking about the labor.

My self I would put that out to pasture and look for another body