Dear Talha,
AOA,
According to your detailed description, i dont think so that you will face any difficulty at the time of arrival in Canada. However, they can cross questioning with you about the purpose of visit. but they cannot revoke your entry. Whilst, in your wife's case, they have just...