I think you should be okay if the cost of managing the medical condition is not high, i.e, if you are not going to be a burden on the Canadian government.
For the record, I passed my medicals in spite of my own medical condition as well.
Finally, I would be happy, if you worry less about...