Thanks Ric, which one's done you think would work? Like I said, nothing is written in stone. I know that the molly's will be food but hopefully, with enoth hiding places they can keep replenishing and the others will have a steady supply of love food to supplement the prepared diet.I figured that they all get around the same size, some even grow slowly that it should be OK, but I am asking you guys for advice because I value your experiences. I was also considering some wild caught angels.
If you're going to try plants java fern tend to be hardy. And you can anchor them to driftwood nicely. I'd recommend against angels, there's a good chance you're cichla will beat them up. Same with ctenopoma. That being said if you have a big enough tank (what size are you looking at?) and go with small docile cichla like kelbs it could work. Most people here keep cichla with aros, dats, polys, rays, etc. and even then you can have aggression problems.