3 months is good time frame to get OCI. Give 10 days for Canadian passport so you should get t by June. If you apply for surrender certificate and OCi on 1st week of June, you should get the OCI by End of July (based on typical timelines). You still have a buffer of 1 month.
Keep all...