Absolutely not, I coach all runners who are looking to improve, and are motivated to train. Though I am certified as an ultrarunning coach, shorter distance training plays a big part in my training programs.
That depends very much on your base as a runner. Generally, I believe it takes a minimum of 3 months to prepare for a short ultra (50km), and more if the distance increases.
Every runner is different, every race is different, so each plan is tailored for that individual runner. If life gets in the way, or if there is an injury, we work together to adjust that plan and the goals if needed.
It is included in your training program for a purpose. To make you stronger, and minimise your risk of injury when running.
TrainingPeaks is an interactive training calendar that is linked between you as the athlete and me as your coach. I drop the workouts in the calendar, and all you need to do, is to open the app, and follow the training scheduled for that day. It's easy, and it's free for basic versions.