Ayuh,... If you run p/s, you need the cooler,.......
Lookin' at yer motor mount picture, it would be pretty easy to glass in new ones for a V8,....
With the destruction I see, yer best option is to find another drop-in, ready to run motor, out of a rotten hull,.....
V6, or V8,....