Hello CD,
I may not be the best person to ask this as your file is at Ottawa and I have been not fairly tracking files that are there. However, based on the past 2 years trend, Ottawa may have been the quickest among other offices in processing time, but have really random times when decisions are finalized throughout the year.
I agree with D-V27 as s/he is speaking from their experience
1) when can you expect PPR?
And: no one will be able to say the exact. IDEALLY every office wants to process before medical expires, and if medical is the only thing that's keeping you from landing then they can extend it too because your medicals has to be valid (I think) during landing. So I'm guessing if not done prior to that expiration, you may hear from Ottawa soon either in terms of doing re-medicals or your file being finalized.
2) can you submit passport in Canada?
Ans: yes, you can, especially when the letter you will receive during passport request may give you either info (either to submit in India or Canada). However, make sure your PPR letter states so when it arrives; if not, then check with an on-call agent or sending an e-mail to visa office that's processing your file. Talking from experience, people have been able to submit at their regional visa offices when their file was being processed by another office. MAKE SURE YOU CHECK IN THE PPR LETTER FOR THE OPTIONS IT IS PROVIDING IN TERMS OF WHERE TO SUBMIT YOUR PP.
3) How long for stamping? And what is the time limit to submit?
Ans) mostly one is given 30 days to submit PP. the time it takes for them to stamp the PP once they receive it wildly varies from one office to another. Typically not more than a month but I could be wrong because as I said it varies from office to office. May want to check Ottawa timelines that are posted here on this forum for parent sponsorship category. FYI: your passport and medicals ( I think) has to be valid while providing them with your PP. PP I think has to be valid for 6 months but there have been exemptions in the past for that. PP also have to have a blank page for stamping I think.
4) how long you are given to land?
Ans) once your passport is returned, you will be given COPR (confirmation of PR) that has the expiry date on it. That expiry date is the time you get to land. As far as I know, remember I could be wrong, that expiry date either matches with expiry date of your medicals or passport whichever comes the first
Either expect a final decision to be made soon or a re-medical to be asked for in the near future. NoBODY here can tell you which but everyone speaks from their experiences
Hope it helps