Yep thought so, all of those fish are mouth brooders. There's zero chance that the specs are eggs. They must be some sort of algae or fungus growing. Also, all those fish are still pretty young and will start becoming very aggressive as time goes on. A 45gal african cichlid tank is doable, but you will have problems once the fish begin to mature. First of all having only 4 africans is not a good idea. Over crowding is something that you almost need to do with Africans or else less dominant individuals can be bullied and killed by the others. I have 15 in my 55, and they are relatively peaceful. If I only had 5 then I bet my tank would be in chaos.
I recommend doing some research about properly stocking Africans. The two orange fish are known as zebras and can be very aggressive compared to other species. You have a red zebra and an orange blotch zebra. The blue one that's facing head on is hard to tell, so idk what that one is. The blue one with black stripes in an elongatus of some sort. I have the same species and even with one usable eye he's the dominant male in my 55gal.
As a heads up, don't keep any other fish with African, except other Africans of the same class (mbunas, haps, victorians etc.) You have all mbunas (rock dwelling) species so only keep other mbunas with them. Also their natural habitat consists of rock piles and tons of places to hid. Providing a couple of rock piles on either end of the tank will certainly help curb aggression and allow places for anyone getting bullied to hide.