If you add Volterra, I would make it the first hill town for the day, since there is a large prison that you might need to get around to get back to your car. It's not a security concern, but it's a large facility that they shut down access around in the evening, making it confusing to figure out how to return to your car. And seeing Volterra first that day works well with the suggestion to see San G. after 4pm.
All the towns you listed are worth visiting, but Siena is larger and deserves more time than the rest. I would prefer to spend two nights there so that I could take in the city and spend an evening lounging on Il Campo. Where are you picking up and dropping off the car? Maybe that would help us determine timing better for you. It is truly possible to have an aggressive itinerary of the hill towns (been there; done that), but.... I long to return and spend more time in each. My best memories involve food, of course. Pizza steps away from Alma Domus (my accommodation in Siena) and wine with crostini at the fort in Montalcino.
Siena is difficult to drive right into. It's doable, but.... try to scope out public parking ahead of time and if you feel yourself going uphill steeply, consider pulling over and consulting an actual map, not GPS. In the city, I stayed in Rick Steves-recommended Alma Domus - a monastery with a great view of the Duomo and real cappuccino for breakfast! Outside of Siena, I stayed in Agriturismo Marciano - very convenient to the highways, good breakfast, good dinner if desired (for additional cost, as usual in agriturismos), friendly hosts, and olive grove views.
Orvieto is on a bit of a plateau and I would not drive right up into Orvieto city center. I stayed in Rick Steves-recommended-for-drivers Casa Selita - great coffee, wonderful host, wonderful country house, and walkable to city center. Highly recommend Selita's place!