Is my rusty 68 Barracuda salvageable?

Post more pics. Your labor is free. Fix what you can while learning at the same time. Don't sink a buttload of parts into it.
If the 5th digit in your vin is a P or an H or if 2nd digit is an O, you may have something.
More pics?