Your questions are extremely basic. Honestly, you either need to do extensive additional research yourself or hire a lawyer. Based on the questions you are asking and the fact you've already said you don't like research, you need to hire a lawyer.There is so much to sift through it is so overwhe,ming I can't figure out anything. Hence why I started here.
Asking basic questions here isn't going to move things forward for you. No one here is going to spoon feed you to this level. If you need this level of spoon feeding, then you don't want it bad enough and should drop your plans to move to Canada (or again, hire a lawyer).