Nice!
Looks good. Can't help but laugh about the writeup though. Fully rebuilt, new seals. I sure hope so! New tires, paint......ready to take off road!
There should be studs spot welded on the back side of the dash. It gets installed from the back and no you can't just easily remove the glass.
Separate names with a comma.