Mike,
Ah yes, that pesky rear upper ladder bar!!! I recall futzing with that and bellhousing or ???? removal/install!!!
Front suspension is easy peasy!
Please tell me that once you get it running AND rolling, that you'll take it for a spin or three and see how it feels!!!!! Perhaps you'll reconsider painting it......
Steve