Hey santacruz
I dont know if this will help but,on the intake for the lights I use an air conditioner filter.I dont want any dirt or dust or anything going across my lights but air.You say you are venting with window fans now,I would get a small window ac to cool the room and use the 465cfm fan for a carbon scrubber to get rid of the smell.The 265cfm fan will push air though a 6" duct as far as 40 feet with no problems.I'am guessing that the 265&465cfm fans are CAN fans? There the best fan you can buy.Plantlightinghydroponics.com
has the best price on VORTEX CAN fans check them out.
That's my 2cents