Ich würde es so machen:
Las Vegas (2 Übernachtungen) + evtl Ausflug zum Valley of Fire
Grand Canyon (Ü im GC Village od. Tusayan)
Laughlin/Kingman od. LV (über Oatman,
Route 66)
Death Valley (Ü im Park od. Lone Pine)
Ü irgendwo zwischen Mammoth Lakes und Bridgeport (unterwegs z.B. Alabama Hills, Mono Lake, Bodie, usw)
Yosemite (Ü Curry Village, El Portal) evtl hier auch 2 Ü je nach vorhandener Wanderlust
SF (dort dann 2-3 Ü)
->Hawaii
LA (dort dann 2-3 Ü) + evtl zusätzlicher Ausflug zum Joshua Tree NP (könnte man aber auch noch in obiger Route zw. Laughlin und DV einbauen)
falls noch Zeit eingespart werden soll und auf LA verzichtet werden kann, dann am Ankunftstag in SF die Punkte anfahren, die sinnvollerweise mit Mietwagen gemacht werden sollten, z.B. Überfahrt Golden Gate Bridge, und evtl ein etwas billigeres Hotel etwas außerhalb nehmen. Dann nach Hawaii zurück nach SF und dort dann ein zentrumnahes Hotel. Dies dann evtl. ohne Mietwagen, müsste man sich ausrechnen, was einem billiger/lohnenswerter kommt: Mietwagen + evtl anfallende Parkgebühren gegenüber Taxikosten vom/zum Flughafen.
Im Mai kann es allerdings bei obiger Route noch zu Straßensperrungen in und um den Yosemite kommen, von daher ist es natürlich auch nicht verkehrt, wenn man auf Nummer sicher geht und vom DV nach LA fährt und später dann von SF aus zum Yosemite.
Landschaftlich reizvoller ist allerdings die erste Variante für mich. Von daher ist der Start der Tour anfang Mai, dann eher Variante 2, sonst Variante 1. Ein Umweg ist es sicherlich, SF <-> Yosemite hin und zurück zu machen, da man die Strecke im Gegensatz zur Route zweimal fahren muss, allerdings auch nicht schlimm.
Im Südwesten ist das Autofahren eigentlich wesentlich entspannter als hier, ausgenommen vllt in den Großstädten.