Maybe it will work out if you provide a lot of hiding places, get all fish at the same size, getting not nearly as many fish as your tank space allows to (for example: 4 reds, 4 cariba and 2 spilo's: 36 gallons per fish...), and taking into account everything that might lower agressive behaviour.
But again: you never know how it will work out, and even if it seems to work initially, it can turn into a complete disaster almost instantly.
I don't know if it's worth worrying sick 24/7 about your precious fish, even though it would kick azz if it indeed worked out