I would be a bit cautious with a few of those cichlids, but the other fish should be fine.
I have 8 Ctenopoma acutirostre in a single tank, along with several bichirs, two Xenomystus nigri, and four Anabas testudineus....the tank does swimmingly. Do make sure your tank is well-planted, and has some good wood and stone structure, as C. acutirostre are ambush predators that like to hang out in light-dappled water, amongst vegetation, waiting for food to come by.