Hi this sounds interesting! I'm working on an Mbuna tank at the moment too
In the pic I think you are right overall but to give you up to date scientific names as Malawi are a bit hard to research as the names change so much. The striped ones are Chindongo Demasoni - not necessarily Pombo Rocks though, quite a common tank bred species so unless they are wild they won't have the location. The pale blue ones are either Chindongo Socolofi or Metriaclima Callainos and the orange ones are Red Zebras Metriaclima Estherae. The orange ones might also be female Metriaclima Msobo Magunga with the male being the black and blue fish on the right in the middle above the two orange fish.
In a tank your size think about having 4 'slots' in each of the slots you have 1 male and 4-7 females as a maximum but you could do less.
I don't love the mix of species in this tank, Demasoni are one of the more aggressive species, even though they are quite common they pack quite a punch. I also don't like that the mix has either 2 Chindongo species or 2 Metriaclima species. You could actually do something visually quite similar with 2 species which would be Chindongo Saulosi which has black and blue striped males and yellow/orange females and Metriaclima Callainos from the pic above. I'd do 3 male Saulosi and 1 male Calianos with 4 females for each male Saulosi and 5 for the Estherae. Then you'd have 3 black and blue bar fish, 12 yellow/orange fish and 6 pale blue fish.
I was going to do a mixed species tank in my 75 but recently decided to just go for a single species tank which will be Metriaclima Msobo Magunga as the males are so unique and the females are bright orange. I think my plan is 3 males 12 females... but I do also want some of the pale blue so might do a small group of Socolofi.... 1m 4f
If you choose to do more than one male of one species always do at least 3 males
Wills