I would try tanglefoot at the base of the plants and BT for killing caterpillars. Bacillus thuringiensis, is a natural agent that kills safely for humans.

What is the humidity of your grow area? Keep it under 50%