Damn dude; I wish I could be more help with the watering schedules, but I REALLY don't know shit about hydroponic grow systems :(
As for the spider mites; what signs have you seen that suggest spider mites? Do you see them (they're too small to see with the naked eye really, unless they're in...