Yes, as long as your hotel isn't in a pedestrian area. In Positano and on the Amalfi Coast, there are many hotels that can only be reached on foot. In these cases, the driver will take you to the nearest point to the hotel and, if necessary, contact the hotel porter to assist you with your bags.
Yes, there are a number of service areas along the route where you can stop for a coffee or to stretch your legs. There are also public restrooms.