Also, i tried yesterday to fillup the form for passport submission at vfs india but they are asking for individual letter for each applicant, but i have only one letter. So can i submit same letter for both applicant (me and my wife)?
No need to fill out any application until already in India. Have replied to the email you got confirming that you were in Canada and explained that you are going to India on November X so you want to cancel your virtual landing. At the moment you are in line for virtual landing and there is still a good chance you will get virtual landing. Also because you have selected virtual landing IRCC is probably waiting for you to get virtual landing before sending out a passport request and instructions for your spouse. You can’t submit your passport for stamping until you have received the request to submit your passport and the instructions on what to do. How do you know that you will both have stamped passports or a PRTD in a month? Can you change flight times if required without a large fee?