2. You booked your flights - did you not want to stay in Canada? Just wondering why chose not to apply for a Bridging Open Work Permit (BOWP).
3. It is my understanding that the Government of India prohibits mailing or couriering Indian passports. As far as IRCC is concerned, it is OK. But...