zu 1a) Wenn du sowieso weißt, dass du an dem Tag dort bist und dir schon Gedanken darüber machst, ob du noch ein bezahlbares Zimmer bekommst, dann würde ich vorbuchen.
zu 1b) Das würde ich nicht machen. Zum Sonnenuntergang am Grand Canyon sein und dann noch ne Stunde durch die Dunkelheit bis nach Flagstaff fahren würde ich nicht machen.
Und Höllenfahrtag - also soweit ist das ja auch wieder nicht. Problematisch wird es erst, wenn man an solchen Tagen noch ordentlich Programm mit reinpackt und/oder jeden Tag solche reinen Fahrtage drin hätte. Aber so lange man mal einen reinen Fahrtag einlegt, spricht nichts dagegen.
zu 2a) Ja, 29 Palms ist ein guter Ausgangspunkt für den Joshua Tree NP, wenn man aus nördlichen/nordöstlichen Richtungen anreist.