the term 'cichlids' is way to broad to ask a question like that...i have no idea really what you want.. as this is in the african cichlids section i assume you want africans?
If you do, the answer simply is NO!.. none of the fish you have are suitable tankmates for any african cichlid with the exception of maybe kribs who would probarbly be ok with what you have in a pretty large tank.
As for as all other africans, they require completly different water chemistry to the fish you currently keep ..also non agressive africans are very much in the minority or not suitable for a tank your size..
post in new world , dwarf cichlids can work with those fish , apistos , curviceps , larger ciclids , I'm sure would just love [ to eat most of ]your fish
The only small african cichlids I've had any experience with are kribs and pelmatocromis [ old name ]thomasi , a.k.a african dwarf butterfly cichlid .And might work for you .
don't know about lake cichlids .
If africans....then no
I learnt my lesson a while back when I introduced africans to my community tank. Soon turned into a massacre ground.
My poor surviving fish ended up in a breeding net so they wouldnt get munched!