I would not recommend booking CRT at all on an arrival date if you are arriving by plane. If you have a long delay, you'll miss the reservation. CRT is either prepaid or with a credit card hold and you'd be out either the cost of the meal or the no-show fee. I would recommend booking a restaurant that does not require prepayment or a credit card hold on an arrival date.
If you still want to do it, it makes a difference whether you are taking Magical Express to a Disney resort, arranging privately booked transportation, or renting a car. DME will obviously take longer. If you are on a dining plan, you will have to go to your resort first and check in, and if you do not have a car you will need to take Disney transportation to MK. Absent any flight or transportation delays, none of this should be a problem with the schedule you have.