You could keep them together for a while until the Ctenopoma gets close to its adult size (6 - 8 inches). Then the Ctenopoma might begin to look at the dwarf cichlids more as menu items than as tank-mates. The Keyhole Cichlids should be OK but the Apistogramma might eventually be in peril.
-Joe