1. Based on what i know, there is no way to extend the landing deadline beyond the validity of the medical test which is one year.
2. I submitted my passport for copr and visa stamping on 30 july 2017 and till today (18th aug 2017) it's still with them. So this process definitely will take way...