1.one hotel should be fine

 in general, it takes around 20 hrs to drive there, do u still have the energy then?

strongly recommend take a flight first, then rent a car if ur budget allows.