You should have no issue keeping chalceus with the species you listed. I have keep both the pink tail (macrolepidotus) and the yellow tail (eryhtrurus) with almost all of the fish you have listed with no issues at all. The eryhtrurus are larger than the macrolepidotus and they tend to be a bit more aggressive towards each other but nothing really bad except for some occasional chasing. As others have noted, a covers is needed to keep these jumpers in their tank. They will fill the top 6" of your tank nicely.