Quote Originally Posted by bud luv
With no real air intake other than little (lightite) cracks here and there, you don't think C02 would be an issue?
Nope.

Any CFM or Carbon Filter size suggestions?
As big as you can afford. The bigger the better. Buy a big fan if you make a big filter.