It seems your application is in the final stages. IRCC processing times can vary, but since you’ve received pre-arrival notices, COPR may be issued soon. If the medicals expire, IRCC may request a re-assessment. Consider submitting a webform inquiry for an update, and consult an immigration...