1800 CFM each, but not in a pusher environment. A fan won't move anywhere as much air pushing as pulling, particularly with a good functional shroud,
The high idle won't help it one bit.
I know room is at a premium but I would try and fit an external oil cooler for the trans plus an oil...