1. The fish with the black patches is a Nibochromis venustus.
2. Blue fish to the lower "right" is a Scienochromis fryeri. (you asked what the fish on the left was but is that not the same fish in #5?)
3. The fish with the stripes looks like a maturing male Melanochromis auratus.
4. The blue fish on the "left" looks like a type of Maylandia zebra... possibly a red-top zebra. Kinda hard to tell. The one on the 'right' is also hard to tell because of the angle... likely a type of Pseudotropheus.
5. This guy looks like a Otopharynx lithobates "sulfurhead" OR a weird hybridish S. freyeri that I've seen circulating these days.... which have yellow blazes. Very weird.