try a marine supply {port supply, west marine, whatever} and get a cabin dehumidifier, it looks like a gold wand about 30 inches long with an a/c chord.probly around 30 bucks these days. just checked golden rod dehumidifier at west marine is 36 bucks
fungus gnats? are they in the soil also?neem oil works on the gnats, make sure you give the soil around the plant a good spray and plan to be doing that for awhile cuzz there will be more hatching
a white sheet on a clothes line with a flood light behind it will attract moths, kill them as they land on the lit sheet, repeat the process about once a week during grow season and you will have far less problems with worms