Depends also on your African species, there are literally 1000+ species of cichlid in the worlds. more than half of that is African. and no you cant keep them with shrimp, even the amanos
THen you got to know from which lake they are from, the lakes each have a varying pH scale but I think you have malawis because they are more common, next is youre gonna need to do a rockwork and make sure the filtration is ok. you are gonna have to overstock your tank to keep aggression at hand