From experience, I would definitely say that above all else you should be trying to prioritise getting in enough sleep. If you don't, you are going to be struggling against a massive amount of training and work induced cortisol- not normally associated with good health.
Are you still training for races, or has it turned into more of an endeavour to keep fit? If the former then I would say having great coach who is always at the other end of a phone would be very useful (if you don't already). As much as they'll offer in the classic sense of a coach, it'll also be good to have someone to keep an objective eye on how tired/ready you are to actually train. You don't want to run yourself into the ground, as I'm sure you know!
I'm not at all a morning person, so I make sure my sessions are in the evening. Without this option I'd love to know if you're the same and how/if you manage to get quality in when you're really not wired for it?
I wrote a blog post on this really recently too- probably not so useful for someone in quite a time squeeze as you, but maybe some value to be had -
training with a full time job