I would probably start the tempo with 10x100 and add 200m per week but keep total vol no higher then 1800m. you could take out the low int med ball work and add in med ball hops and throws. clean pull and bsq mon/fri; wed pc and bsq, tue/thur could be upper body work all work would be between 3-4 setsx6-10reps.
I have never done hill sprints before, do they really change the way you run ? I can already see myself after a month doing it lifting my knees and pumping my arms like a madman.
It depends on the duration of your racing season, of course, but I think I would rest a bit longer (e.g., 4 weeks) with a passive-to-active recovery transition.
As for hill training done for the 1st time, I would pay attention to “side stretching” as well (e.g., ITB).