I don't know how this effects your situation being foreign nationals, but you should be aware there is an issue going on with drivers licenses in many states at the moment. A few years ago the US federal government passed the Real ID act, part of this act required Real ID compliant identification to be required for any number of activities, which are being staged in over a number of years, this includes entry to federal facilities, and ultimately required to fly on commercial airlines. There was a big push back against this act from a number of states, so while it worked its way through the courts a number of states did not offer a Real ID compliant drivers license, others made it optional, my home state will be making it mandatory next year.
As chance would have it I just renewed my drivers license last week and opted to go ahead and get the Real ID compliant license, for me this meant having to show a certified copy of my birth certificate, my social security card, along with 2 pieces of recent official mail sent to my mailing address (I used a water bill, and a bank statement, as that was what was in my car) along with my old (not yet expired) drivers license as 1 form of photo ID. There is a complex matrix of acceptable combinations of documents to get a real ID drivers license, though I don't know how this would work for a foreign national, or even if it is an option.
p.s. On Gizmo100's comment about Alabama, when I lived there 25+ years ago it took 4-6 weeks for the permanent license to show up in the mail, I hope they are faster now. I live in Louisiana and the photo license is printed at the DMV office and takes about 5 minutes to process.
p.p.s. Also be aware about half the states now require special licensing with special extra testing to operate a vehicle over 26,000 pounds GVWR, so if your RV is a diesel pusher you may want to consider a state that does not require this extra level of licensing.