A 5 is a very achievable target even from where she is now, and starting to think about this in Y9 gives her a real head start so you're in a good position!
Given she doesn't want to read study guides and wouldn't manage 1:1 tuition, video-based learning is probably the best route:
Cognito on YouTube is genuinely excellent for GCSE science — short, animated videos that explain concepts really clearly without being dry or overwhelming. a lot of students who hate science actually find these engaging because they don't feel like school. completely free and covers the full spec
Freesciencelessons on YouTube is another solid one — very calm, methodical delivery, good for students who find science anxiety-inducing
BBC Bitesize is worth knowing about too — interactive, broken into small chunks, less intimidating than a textbook and she can move at her own pace
For when she's a bit further along, Kingsbridge Education and Save My Exams both have good science resources and practice questions that are mapped to the exact spec useful for building up to the actual exam format gradually rather than being thrown into full past papers straight away