Please don't marry him!
Please don't marry him. you can live with him as if you are married, that's ok! You will regret if you marry him before you come to Canada. You may understand the reason after you are a Canadian PR.