I done this combination in a year. I cant remember S207 using calculus, if it did it was very basic. MST224 teaches you the calculus approach to physics thats required for SM358 and SMT359. S207 is very demanding (not mathematically), it covers all classical physics and some of quantum and 1 exam for 60 credits is brutal so you need to put your A game into revising lol.
I believe the first book of MST224 was enough to use the mathematics in the final group project for SXPA288 if you volunteer to be a modeller. The group project is built from everyone taking the course, so you get some people who have not done MST224, so its not a requirement. Actually, i think it was a first order differential equation and MST124 would likely cover you.
I really disliked SXPA288, it was easily the worst module I have done. It appeared rushed and the content was not on the same level as other modules. Maybe it is because they upped it from SXP288 to SXPA288 to get accreditation by the IOP and just didn't put the same effort into designing it. Theres not much you can pre-prepare for SXPA288, you use software they provide and write scientific reports.