I (US citizen) have filed I-130 for my huband and kids (Canadian Citizens) to move to the US. All of us currently live in Canada.
While the I-130 is in process, can my husband apply for a work visa through TN visa or should I file I-765 Employment Authorization Document (EAD)?