List of things to check:
Stuck seat-post
Cracks in the pivot points
Salvageable pivot bolts
Dents where the rear triangle is hitting the main frame
Leaking rear shock - I'll stick my neck out and say it's shot - try finding a new one/one that fits
As you point out, new front shock needed or springs to replace the elastomers, new brakes, saddle and so on. It's a project...