Oscar, your fish appear to have different stripe pattern and stripe-spacing from typical kenyi's. It might be something else.
Regarding the one possibly being full of eggs, the fish might be slightly bloated. Usually female mbuna's show no external sign of containing eggs (I've had females produce over 40 fry and prior to the spawning event didn't look any different than the males physique-wise).