BAK555, I love your design. It is like something out of a 30s-50s comic. You mentioned there could be a problem with heat. Have you considered using reusable cold packs? You can get them in different sizes for ice chest, or medical uses. Some freeze solid, while others stay pliable when cold. They also come in different sizes. You would probably have to mount them at the exhaust vent, as moisture from them might not be good for the fans.
David.