Thank you very much for the detailed reply. Yes, it makes sense about PR extension vs Cotizenship application.
I had about 10-11 days buffer beyond 1095 days.
Yes, I ordered CBSA travel records. I sm not sure how long they will take to provide them. Good suggestion about phone records - I am...