Hello Everyone

I'm sure this question has been asked time and time again - so apologies! Am planning my first road trip in the states and we've decided to go from Las Vegas to San Francisco. We know for sure we'd like to stop in Death Valley on the way but have a couple of questions:

Firstly, can you suggest a good stop between Death Valley and Yosemite?

Secondly, we'd like to also go to Lake Tahoe. Is this feasible on our route? Should we do after Yosemite and before San Francisco?

We aren't in a rush so are looking to go at a leisurely pace. Are my pit stops realistic mileage wise?

Thank you in advance.