Electric fans often don't do the job, something I'm fighting currently.

So, I'd recommend stacking the odds in your favor. Get as large an aluminum radiator as you can shoehorn in, with trans cooler.

If you're towing, or have a radical stall converter, then add on an additional trans cooler.

I've already got that on my charger, planning to add an oil cooler with fan.