I'm guessing its the standard 100 gallon "show" so its 48" long. IMO that is not going to be enough for your fronts long term. How many of them do you have?
I agree that the mbuna are not good tankmates for the fronts, their hyper energy will stress the fronts out. Also when the fronts get large enough, the mbuna could become a snack. Learned that lesson the hard way with the Mpimbwe and a 5" peacock