You are eligible to file an EB-1 on a TN. Your eligibility to get a Eb-1 approved has to be examined. I-140 can be processed in 30 days with premium processing, otherwise it might take a few months. I-485 will take 12-14 months once your priority date becomes current