Is my rusty 68 Barracuda salvageable?

That's just the surface Fuzz. Time and humidity has taken it's toll. Move on.