What is status in Canada? A visitor? On a supervisa? If so is he compliant with the annual supervisa insurance requirement? When does the visit expire? Processing for H&C for most is now multiple years with no guarantee of approval. He may be denied because of the high cost of his medical care. Have you sought out treatment options in and out of Canada while file is being processed? There may not be an option to pay out of pocket because provincial healthcare holders are prioritized or it may be too costly depending on your level of savings.