If your son is the only one driving the vehicle, he has to put a card in file in his name. You can either be listed as the primary renter (you need a license) and add him on as an additional driver for an additional fee. Or you can be present at his time of return to pay at the end.
Yes you can all you need is insurance
Yes, go to Enterprise with him to pay.
Thanks! Your answer is awaiting moderation.