Hnf2k,
if i were u, do a little cleaning not too much, leave plenty of food for your snails i would not buy anymore snails at this time since i know u are using tap water, and are waiting on your ro/di unit to be setup which will help in cutting down on your alge growth,