The yellow lab would appreciate at least a couple of pals, they do better in groups. The Aulonocara are less aggressive than most Mbuna and may struggle with the potentially more aggressive fish like the Lombardoi, Greshakei and possibly the Johanni and the Estherae, just keep an eye on things.
I would guess that the Greshakei will be the boss based on the size (he looks to be a fair size in the pics) and they can be aggressive. If they are mostly juveniles, you could be OK but just monitor things as they get bigger.