+1-888-242-2100Thanks for your concern.
1. I normally check my spam emails and I don't think I missed out on any email from cic.gc.ca or ircc.
2. Yes when I log into the application portal it shows that the was submitted and I also received a confirmation email to that effect.
3. Do you know any dedicated phone number I can call IRCC on as you suggested.