Maths: 1st class maths, has around 58 topics, so I'd say to at least 8 every morning to get through the content in a matter of 10 days. Do past papers after that, and complete practice questions on your weakest topics. Do this as early as possible in the morning, so you have time to get other things done, and obviously the earlier you do it, the earlier you'll get everything done. Go to sleep early too if you wanna make this easier for yourself. Watching a walk through on youtube is much better than just analysing the mark scheme so I'd suggest watching Mr tompkins ed tech, as he properly explains the methods in a way that'll easily have you become adapted to certain styles of questions.
Science: Freesciencelessons. He practically goes through everything that can come up on the test. I recently watched a whole paper's worth of content a few days ago, completed a past paper the next day, and went from a 6 to an 8. You do triple though so it'll take longer to get though it, so just speed up his videos. I'd say after maths, take a half hour break, then start watching as many of his videos as possible everyday, then complete past papers once you're done. Closer to the time of the tests, you'll already have expanded your knowledge of the content, so you can rewatch those videos the night before, then do practice questions on any of your weakness topics. I'd also say on some days, do past papers, and on some days, do practice questions on physics and maths tutor. Make flashcards of the questions you struggled on the most, then use the mark scheme to write down your answer. Once a week, just preview those flashcards so that you manage to retain the info and not forget it.
I don't take geography or engineering, but I think you should revise those subjects on less heavier days. So maybe one day do maths and science, then on the other days do geography, engineering, and english. But for english, defo use the lightuphub. It does cost a few pounds, but you can find her account on tiktok and youtube where she still mentions a lot of good grade 9 analysis. But I really recommend buying membership, because if you even read some of the example grade 9 essays on there, you'll start to think better and write better. Also, write down the key quotes for whatever texts your school has chosen, and try to link the characters and themes together so you can make your notes as condensed as possible. What's really vital when writing these essays is REALLY diving into the one quote, zooming into key words/phrases and digging into it as much as you can. For every paragraph, follow the structure of making your point, give evidence, analyse, zoom, explain the writer's intentions and how it impacts the reader, and ALWAYS link back to the question at the end of every paragraph. Also, use tentative language, e.g. could, perhaps, may etc, and provide alternative interpretations. You can also find decent analysis on quizlet that other people have written.