get the worms in now! a dozen would be a good start, i'm sure there is plenty in there to eat for them, and getting them started now would be best
i've had aphids on my indoor system, they're hard to get completely rid of, but i added some ladybugs to my system, and haven't had a problem for a couple months