I hope you plan to upgrade to like a 125 if you plan on keeping all those fish flowerhorns get huge you have alot of fish that get big it would be best for the health of your fish the smallest tank id put one flowerhorn in would be a 75 they are very mean to the one i had killed 4 of my fish one being a 45 dollar EBJD