I don't think there is a right or wrong way to do this within what you've already described but I'll give you my take.
I like very phasic training where its possible to give my athletes clear lines of distinction between different macrocycles. I think it helps let them see something new requiring them to make a hard adjustment but then also gives them plenty of time to get used to it. In terms of where hills/acceleration/speed development all fit together I usually want these to alternate in some fashion as well. So in a 6 month build-up you might see the following progression of what I emphasize in that general zone:
1 - Hills (acceleration; reps of 30-60m)
2 - Acceleration (on the track usually, and may include things like wicket drills, sled pulls, etc. but mostly focusing on letting them get used to the faster speed of acceleration work when its done in spikes on the track)
3 - Speed Development (40-80m reps, some in-out-in sprints, occasionally overspeed work but I'm hesitant there with most athletes)
4- Hills (60-100m; to change things up and to add a larger lactate profile to the workload, this will also get paired with some speed endurance on the track every so often, I don't want them to forget this stuff at this point in the year)
5 - Speed Development w/ speed endurance (this idea actually came from someone earlier in this thread, but I like the idea of adding speed endurance to replace the last few reps of a speed development workout. It won't diminish the speed development reps at the beginning but still allows you to learn to resist fatigue a bit better
6 - Speed endurance (80-150m reps)
Not exactly what I do but it paints the picture of how I try to make shifts in training to force athletes to adapt without them spending so much time in one area that they're either bored or no longer getting something from it.
Your other question about doing hills later in the season (pre-comp/comp) I wouldn't put any hill work into your competition phase. It's not wrong strictly speaking but unless its cross country I don't think its specific enough for that time of year and it means that you're taking away time that could be spent doing something more beneficial.
The 6-8 week range you gave is a little long to me, you can certainly do 3-4 weeks of short hills then 3-4 weeks of longer hills (or vice-versa which is a little more Lydiard) and that would make sense, but otherwise I would keep your macrocycle to about a month long. 28 days seems to be about the best length of time I've found to introduce a stimulus, adapt to it, then more or less master it before you really need to change things up again.
All of that being said, it doesn't mean you can have a day or two in the 5th macrocycle that I listed that where you run some hills either for maintenance work or even just to keep your athletes from being bored, I just wouldn't make it a heavy session.