She is a licensed driver (has Thai license) - she has 30 days from green card approval to apply for US license. When SSC comes, she will apply for learner's permit.
I'm teaching her to drive now, the driving school will come later when she gets her learning permit - The SSN will come in around 2 weeks but that time will still be within the 30-day limit after which she has to apply for a NY State license.
The exact wording from the NYS DMV: "If you become a resident of NYS, you must apply for a NYS driver license not more than 30 days after you become a NYS resident."