@Topeskin if she wants to do medicine she should focus on doing medicine, if she would be happy with Pharmacy she should focus on that.
Her safest option for getting an interview is.Keele as GCSEs and UCAT pass the academic screening and it will just be down to R&R form, and she has had several positions of responsibility. They don't look at predictions. However, offers are A*AA or AA with A in EPQ.
Next most feasible are KMMS and Sunderland. Nobody knows how the new system at Sunderland might work out, but they are using CASPar and UCAT. That might put a lot of applicants with safer ioptions off. As above, KMMS depends on how she did in GCSEs relative to her school cohort.
For BMAT Lancaster would be a great option as they treat 7-9 as equal and accept AAB predictions. They need a secure rather than stellar BMAT score.
I think the only other real BMAT option is BSMS, but she needs to check whether they look at A level predictions.
If not too late, would she consider doing an EPQ? Lots of med schools now offer reduced grades with an A/A* in EPQ, so if school is right that she is heading for a B in Biology, an A at EPQ could take pressure off A level grades and give many more options next year.
As an advocate of gap years, I would be strongly advising her to plan one if she wants to do Medicine. Most people are not successful first time.