Generally most of the masterflex drives can handle up to 4 heads but it depends on the model. Just refer to the specs of the drive. the tubing used also plays into how many heads can run off one drive unit.
If you put more then one head on a unit can they both run at the same time but at different speeds? For example one running continuously for calcium reactor while another 2 are doing an automatic water change.