Thanks. I tried the number several times, but it always says they are unable to answer because of high call volume.For the question 4, I suggest you give IRCC a phone call and explain your situation. The agent will verify your ID. That could be solve your problem faster than web form. 888-242-2100
Does anyone have had any luck with the above number? Does a specific time in day help?