Hi,
It's too late man. But if you wanna give a try first do your medicals. It's mandatory.
For medical checkup, check in cic website and make a booking and do medicals ASAP.
PCC is not required.
Hiring a consultant is good for you. Because if you miss a document you don't have other chance...