Welcome to smokerville!
Looks like it's missing the radiator fan shroud and the "firewall" just forward of the battery. The big deal is you've already got a 3-point hitch! I wouldn't be surprised if that thing runs like a top once you get it going.
One thing I would suggest right up front, get that radiator down to a local shop and have them pressure test it. Mine just gave up the ghost this past month. It's about $350 to get a new core put in, and between $700-$800 for a new replacement. I don't know if you're "all-in" money-wise, but this might help you make decisions going forward.