The proposed schedule looks good, however could you make the 400s/300s a separate ( additional( session instead of doing them at the end, because I have found that doing a tempo/ workout and then doing some faster stuff has caused injury in the past and it also takes a long time to fit it all in.
You can do whatever works for you. I always found that when do ing 20-30 min tempo runs that cranking off 4x400 or 4x200 was a nice way to finish relatively short workouts but YMMV. Again these aren't super hard anaerobic efforts. Just getting used to running at a faster pace. You could do a separate workout if that works better for you. I used to do the daniels back to back workouts (tempo run and then rep intervals) and it was doable. You could make the long long run like 12 miles with 6-8 miles at MP in the middle if that works better for you. Or skip every other of these aerobic workouts.
At a high, high level aerobic development is all about getting in a lot of volume (7-10 hours for most people) and then getting some quality aerobic work (5k->MP pace running) for 10-25% of the running. The exact details mater but not a ton and you do need to adapt training to how you recover and respond and your limitations. Those double threshold workouts sound great (lots of volume, lots of density) but for a lot of people they are going to be hard thing to schedule between work and school.