Mir wäre ein halber Tag Las Vegas fürs erste Mal zu wenig ( oder wart ihr da schon?). Da würde ich noch einen vollen Tag dazu nehmen und eventuell einen San Diego Tag kürzen. In 2 Tagen kriegt man in San Diego schon sehr viel zu sehen, da die ganzen Sehenswürdigkeiten sehr nah zusammenliegen, das sollte reichen.
2 Tage Grand Canyon South Rim sind auch vielleicht etwas lang. Ein ganzer Tag reicht da eigentlich ( auch mit Wandern). Den Tag könnte man eventuell in die Strecke GC-San Diego investieren mit Yoshua Tree, Arial Tramway Palm Springs, oder den Palm to Pines Highway von Palm Springs aus nach über die Ca 74, 371, 79 und weiter nach San Diego.
Am 4. Juli ist Independance Day. Das ist auch noch ein Samstag, da dürfte es im Yosemity ziemlich voll werden, ich würde mich frühzeitig um ein Zimmer kümmern und am Freitag möglichst früh (Jet lag ausnutzen) aus SF starten. Am besten schon um 6 Uhr morgens, wenn man es schafft, und nicht erst um 9 Uhr, dann wird allein schon die Fahrt voll werden und es bleibt dir kaum Zeit für den Yosemity NP.