So is 45k a year a good amount ? Can you live comfortably? What kind of job have this level of salary?
Hard to say. Depends on which city.
What kind of job? there are no easy answer to this question.
You have to prepare for a fresh start.
I came here 47 years ago. It took me about 7 years to get two degrees and professional designation. I had to do many low paying jobs along the way.
I have seen people with various professional qualifications in their native country have to give that up or took a few years to fulfill the Canadian licensing requirements.
The condition may be different now because the Govt has some sort of arrangements to speed up the licensing etc. for foreign trained professionals. I am not up to date on that.