Yes, I agree it is an Earth Eater. South American Cichlids, and African Cichlids, generally don't always mix, so I would keep a close eye on them. They may get along, as they are young but you never know with cichlids.
Severums, are generally easy to care for. They would love a supplement of vegetables every now and then, and are usually quite social and like to be kept with other Severums.