For me, marathon pace is ~88% HR max & half marathon is ~92%. You're training entirely in the 83-90% range. I think in a 2 week cycle you could do 2-3 of those workouts & 1 workout faster. 2 tempo/threshold, 1 race pace, 1 speed.
Keep it simple. Shorter reps with longer rest. Your rest times are appropriate for the workouts you outlined, given the planned intensity. For short stuff it can just be 8-16 x 400 (less reps = faster + more rest, more reps = slightly slower + slightly less rest), 8-10 x 600, 5-7 x 800, 4-6 x 1k, etc. For the 10k you should try some stuff right at goal pace: 6 x mile, 10 x 1k, 4-5 x 2k, 3x3k or 3 x 2 miles.