Is my rusty 68 Barracuda salvageable?

just disappointed that I can't follow through with my first project.

Take your time. Work on it and learn body work or use it as a parts car and as 4spdragtop pointed out you might have more value in parts than you invested.