Fronts will need a 75 gallon (4 foot) at a minimum for a couple of them (1 male and 2 females), a colony will need a minimum of 6 foot tank. Most people i know keep them in a six foot tank. I did notice that they tend to grow slowly compared to other fish. That should help you out a bit.
Make sure that you pick up a sinking cichlid pellet for him, mine would starve if i only fed floating pellets, not aggressive feeders and end up going hungry otherwise if there are other top feeders in the tank. They also like krill, i rehydrate it and shred it up, they say : yum.
Good luck.
CG