I've yet to keep those kind of fish but the answer would probably be not long due to their size and territory requirements. You'll probably end up with a lot of fighting and stress. I seem to be one of the few proponents here of the idea that you can "overstock" a tank if you compensate with overfiltration and water changes but that applies to more peaceful fish that aren't going to squabble for turf. To be honest judging by the picture they're already lookin pretty big for such a small tank.
yeah, umm...those fish are already to big for that tank. Cichlids are very aggressive fish, and should not be kept in a 10 gallon. Not to mention the fact that they wont fit into them in a month. You may wnt to consider something like a 55 gallon.
forum community dedicated to tropical fish owners and enthusiasts. Come join the discussion about species,breeding, health, behavior, aquariums, adopting, care, classifieds, and more! Open to fish, plants and reptiles living in freshwater or saltwater environments.