58 days is a lot of time. i checked with hospital today and was told that the medicals take only a week to be sent to CIC. So, in the meantime, concentrate on getting police clearance certificates, employment history documents in the required format and getting your son's passport in parallel...