Ok - some of the other guys will probably give you far better advice on the specifics of the various phases - however from reading just as far as your third line and glancing through your plan I’d say you may need to use more rest and recovery and aim to optimise your training - I would seriously think of adding in another ‘rest’ day where perhaps you could work on microstretching or something similar.
Jobs can be very stressful and this stress will affect your performances training etc. I would rather train less - but at a higher more effecient level rather than increase the stresses on my body and life as a whole …
That’s coming from someone who knows a little about job stress, study, glandular fever and sports performance …
Actually, it looks like a pretty reasonable plan to me. Basically, you are running 2x/week and lifting 2x/week. Normally, we do the running and lifting on the same day, but since you can’t the key will be to manage your volumes appropriately since you are doing two CNS days in a row.
Depending on your training background (it sounds like you already have a significant foundation for your weight training) you may be able to get away with less lifting especially in the comp period. Also, make sure to cycle your weight work in SPP.