2。 If you do the same, you won't need English.
3。 The quickest way is to ask your friend to find a lawyer in Canada and let the lawyer do it. Even if your friend doesn't have a company, he can do it quickly! ! There are many lawyers in Canada who do this kind of thing.
4。 If your friend invites you with his company, his company will pay taxes. how much is it? Just ask the lawyer.
5。 You can also find a Canadian lawyer in China, but it's not as convenient as your friend.