Cover crops really won't prevent pests indoors unless you have a room big enough to create an ecosystem. That being said, I run clover mulch indoors with plenty of rotting organic matter. It keep worms and beneficial mites at the soil level. My biggest concern is spider mites and I've kept them...