I think first you need to evaluate what you currently have. You're pretty heavily overstocked and will be needing considerably larger tanks [or ponds!] in the near future if your fish reach their potential.
Flowerhorns are hybrids, created by mixing together two fish which would never encounter each other in the wild. They can be aggressive and also can get pretty large -- about the size of an oscar.