To Register at Department of Land Transport;
1. Passport (copies, non-immigrant visa, work permit)
2. Residence certificate or Yellow book
3. ALL documents about new car from the car-dealer, photocopies too
3a. private sellers: Vehicle ownership booklet (car Blue book), foreigners>Passport copy and signature(blue ink), thais>National ID copy and signature(blue ink)
Thai official Love photo copies.
You can own a car without Thai driving license.
Smart move to register in Your Own Name.
Wish You All The Best!