tdnp,
First, you received an answer to the age part of your question....
Next, perhaps noone had/has any first hand experiance with green terrors!! If you go to the green terror thread I did just now post a reply.
Note to ALL members.............If you should have a question pertaining to cichlids (or any other fish) and it does not get a response or the response your looking for, then feel free to send me a PM or email via this board.
I do apologize, but there are times I read a post and have every intention of coming back to it and simply forget to!!
Now on to mj's compatibility issues...............
Let's start with the fish with partial names/ID's.....
Blue flash
There are many fish with this scientific/trade name. Please give a scientific name. Coud it be Cyprichromis leptosoma blue flash you are referring to?? If so this is a Tanganyikan cichlid that can be rather delicate. It is peaceful by nature and would not do well with any of the fish you have listed. Best kept in a species only tank or with smaller synodontis type catfish. Cyps inhabit the upper water column so they would need peaceful species that live in the middle or lower water column. This species should not be mixed with the others on your list as they are from different parts of the world. SA/CA species are best kept seperate.
cockatoo dwarf or Apistogramma cacautoides. Inhabits the lower water column. Does well with smaller to mid size peaceful to moderately aggressive cichlids. Can also be kept with tropical species. I have never kept them and have limited knowledge of them so perhaps we could get someone else in here who has kept them.
Jewel and lafalili jewel..... Hemichromis species. Moderately to highly aggressive species. May do well with the firemouths if kept in the proper size tank (at least 4 ft) can be aggressive during spawning. Does well in 7-7.8 ph. I currently have 50 H.lafalili for sale. They are territorial to say the least, but then they are in cramped quarters to boot, but no losses as of yet.
Keyholes....Can be mildly aggressive, but not to bad. Could be kept with the firemouth in proper size tank.
Rainbows??? Australian rainbows or what!! There is a cichlid that has the trade name of "rainbow cichlid". Please clarify if you can.
If Australian rainbows which ones?? There are MANY species. Most of which would go well with all on your list except the blue flash and carpintis.
Herichthys carpintis......Can get larger than 6.5" in the aquarium. Can be HIGHLY aggressive!! I have not seen one that is not!! Not really compatible with any fish on your list.
pasionis.....Great little fish!! I have kept these years ago and they were one of my favorites. Can be kept with the firemouths, rainbows, keyholes without to much problem.
Pseudocrennilabris nicholsi...Another great little fish, but best kept in a species only tank. For their size can be mean.
Well hopefully I answered all your questions, but if not feel free to post and I will do my best to answer.
CM