There's actually no such thing as an international drivers license, though the term is used. An IDP (International Drivers Permit) is basically an English translation of one's home license. The home license must be carried with the IDP. An IDP is not normally required, even if the home license is not in English (I have used a Brazilian license in Portuguese), as long as it's in "normal" script (not Cyrillic, Chinese, etc.). But, as noted above, if the home license is not in English having an IDP can be a convenience, especially if stopped by a cop (this is what a Budget car rental rep told my wife when she presented her IDP and they only wanted the home country license for the rental).
Some rental companies may ask for an IDP, but you can find this out in advance by looking at the company's Web site or phoning the rental location.
I am pretty sure no state will issue you a license without residency, and an address, in the U.S. You MAY find some state that will issue an I.D. card, without the requirements of a drivers license, but, again, I think you'd need a license, and not just a drop-box. You can contact a couple of state motor vehicle departments, or contact the nearest U.S. Embassy or Consulate. Your location is listed as DEL. Are you a resident of Delaware?????