yes the carbon filter will clean the stinky air. You could use cfls for your grow but a hps will get the buds bigger and more dense if you have the ventilation under control