those should be fine ... "maingano" get a little testy by nature, they would be the more aggressive of the group you mentioned. something a little less agressive would be your peacock cichlids but thats' just a suggestion

... 4 or 5 of each would be OK but cull down to 1 male in each to keep the tension down.
ruby red .. you mean the barb? if so they stay too small I like to use giant danios or rosy barbs for target fish
if not what do you mean by ruby red?