I use one large Magnafloat. The water changes are really up to you and your specific stock. I keep CA/SA cichlids and they seem to be healthier and grow quicker with 50% water changes. Some people do less and some actually do more. I have large growing cichlids so I like to make sure that I limit the amount of waste in the tank and have as much fresh water as possible.