How many days do you have to do your trip? To do everything you suggest I would advise at least 3 weeks.
The Grand Canyon north rim and the highway leading to it is closed during the winter (usually December to May), so that won't be an option.
I would add some short haul flights into your itinerary so you're not driving for the whole trip.
Also, the Consumer Electronics Show is in Las Vegas the second week of January. Expect massive crowds and sky high prices during this time.