Xenomystus nigri - African Knifefish grows to a foot and is best maintained in tanks of at least 55 gallons. moreover, African cichlids should be maintained as groups of one male + 3-4 females of the same species. they are aggressive polygamous spawners and mixing species and probably sexes as you have results in (a) hybridization) and (b) dead females when sexual maturity is reached. while your fish may be 'getting along' right now, they are still juveniles. when maturity is reached you're going to begin to see the females harrassed, stressed and dieing.
a thirty gallon tank is too small for African Mbuna.