Pressure wash, elbow grease, brushes, wire wheels, degreaser, some type of paint and rust encapsulator and time, more time, and a little more time, you can clean that up and feel much better about the rig. Don't get impatient and start ripping stuff apart like I always want to. When you say you don't have a garage, are you in an apartment or do you have a house where you just have to park outside? I think it's feasible that you could lift the body off the frame if you really wanted to go that route. Youtube redneck garage, he does all kinds of stuff in his driveway and never uses the garage except to store parts.