That salt picture is definitely a worst case scenario but yeah it's bad.
I'm not too surprised they pulled the throttle body off, if you're replacing a blown up engine the one on it could probably be swapped over. More pissed that they cut the wiring rather than unplugging that one connector. I'd like to have as few splices as possible.
Know of any throttle bodies in particular that fit and are better in some way?
I can get the main car side harness plug here, they just listed it:
https://www.corsa-technic.com/item.php?item_id=1783
Headers weren't super expensive. Supposedly +20ft-lbs through most of the RPM range. Engine as expected didn't come with enough exhaust to work with so I was going to have to buy/make something either way.
I'm going to hope for the best again on the head gaskets. Yes 90% of the EZ30s we've bought have needed them but those engines are twice as old as this one. Also it's quite a job.
It's too bad there's nothing solid under the top of the fender to bolt to, I've seen braces that bolt in there but it seems like that part of the body is super flimsy. B's Forester does not have a U brace, that would probably help a ton. For this car I'm planning on bracing the front crossmember to the trans crossmember like I did on the black Outback.