I am a Canadian with J2 visa. I am an engineer and want to work in US to keep up with my career. I am going to apply for EAD. If I don't get, can I switch from J2 to TN. Can my kids still stay on J2?
You can switch back to TN from J-2. What you do has no effect on the children. They derive their status directly from your J-1 spouse.