I dont specialize in american cichlids but thought id give my input. I do know the parrot will get quite large, but its a big tank so no problem there. The rams dont get very big which may cause a problem in the future because ive seen some pretty agressive firemouths, but thats what the hiding spaces are for. And as far as ghost knofe fish, We have a few at my
Job, we never see them they are hiders and if u have plenty of hiding space you will probably never see it, lol.
Imo i would be careful with the rams and the firemouth, it can be done in a large tank but the smaller rams might be in trouble when the firemouth gets larger. If you want it to work, i recommend adding rams first. This way they claim territory so when you add others the rams
Will be safe... As stated
Above i do not specialize on american cichlids
Just basing this on what im slowly
Learning
At work so if im wrong nicley tell me i dont need ppl givin me a hard time
Thanks hope im helpful