Oh man that is gonna be fun. I can't wait for the write up.
I would think the radiator would be ok. Could you just go with efans instead of the fly swatter? That way you would not need to find a shroud.

You could measure the location of the motor mounts on a v8 truck the next time you have one your tuning. That should at least make the placement easy.

Are you getting a engine with the accessories already? How about the tranny. Is the bellhousing the same Heck, thats stuff I would like to know!

I wish I knew more to help you with but I will probably just be asking more questions....