Yes. You need a class C drivers license to begin.
Yes you will need a valid Texas driver's license
Yes, you need a valid driver's license and a DOT physical. If you go to international schools you don't have to worry about the physical, because They'll pay for it
Thanks! Your answer is awaiting moderation.