A standard US issued driver's license is all you need -- all an International one does is translate the English info into assorted other languages.
Pre-pay or not depends on if you are trying to ration out the expense ahead of time. If you're going to charge it on a Credit Card anyway, then at this point I would just pay it there.
__________________
Bob
Help Us to Help You. The more you tell us about your plans (dates, interests, budget), the better we can tailor our advice to suit!