Right now I am using a linear piston pump that I purchased from jehmco, model LPH45. I have 30 tanks running on it and I still havent exceeded the limit for it yet. It is hard to tell how many tanks it will run on since their are so many different factors like tank size and depth and type of filters being used. Even with 30 tanks I still have to bleed off excess pressure. Here is a picture of it and an older picture of my fish room. I have added some tanks and moved things around a bit since I took this picture a few months back and more changes are coming.


Hopefully by next spring I will have the water change system a little more streamlined. My next goal is to create drainage pipes that will run down into the basement sump so all I have to do when I siphon out the tanks is too put the end into the pipe and to the sewers it goes. Maybe within the next year or so I will have some type of automated water change system, something like a drip system.
For the feeding schedule I Usually feed the adults once or twice a day, the juveniles around two to three times and the fry as many small feedings as I can get in each day. Once a week, usually on Sunday, I only feed the fry. Just my opinion but I believe it is healthy to give my fish a day to let their digestive track rest a bit, plus it gives me a break. The water changes I usually do about a 25% water change on all the tanks once a week, the fry tanks get a 25% water change twice a week and sometimes depending on how the tanks look to me I will do the juvenile tanks twice a week. As for cleaning the filters the corner filters I just look too see when they are getting too dirty and I will change out the filter floss, the regular ATI filters I squeeze them out in a bucket of tank water about once a month and the DIY filters every couple of months.