I think ten days are not enough for travel all the places you list out. You'll spent plenty of time driving.
We're flying to San Diego, renting a car travel through Los Angles, Las Vegas, Salt Lake City, to Yellowstone National Park. Then fly back from SLC. 16 days in total.