Utilize your financial knowledge, give your answer or opinion to the input question or subject . Answer format is not limited.

Do I still need to file taxes with the Canadian government if I am working in the U.S. on a TN visa for a few years?
You are considered a Canadian resident if you have "significant residential ties to Canada". Because your wife lives in Canada, you therefore are a resident. Even by working temporarily in the US, you are still considered a "factual resident" of Canada. Due to that, your second question is irrelevant.