You can marry before you land but you should not do it because that will change your circumstances and it may complicate your landing. Now, I am assuming that you are coming to Canada on an immigrant class other than spousal. Things is that whatever the immigrant class you when through, you must...