I update the info regarding K1 drivers license in NJ. Today I went to Freehold DMV and Eatontown DMV and in both cases they said that they cannot issue a permit because I only have 61 days left in my I-94. I just received my SSN last week.
Also they said that I have to wait until “I get more time in my I-94”, I guess that they mean when I receive the EAD... And that I can drive up to a year with my foreign license.