Lots of great flying schools, of which Harv's is one. So too are Mitchinsons, the Victoria Flying Club, Spectrum Airways, and the Moncton Flying Club.
So the first question is not the school, but where in Canada do you want to live? There is no sense in giving recommendations for a school in one location if you want to live on the other side of the country; it's just too big for that!
Once you've decided that, we can help you narrow down the search for a school. That school can then help you with the conversion program, part of which will be comparing your experience against the
Canadian requirements. You can do that now through the hyperlink. Just take what we require here in Canada and compare it against what you have in your logbook. Then you can do any clean-up hours before you come over. With only 197 hours, you are probably short somewhere. Unless you completed your CPL through an accredited college program, you are 3 hours short of total time. But, like I said, a school can help you go through your hours, it just might be cheaper for you if you can do the cleanup at home. Plus, doing it yourself will get you into the Canadian Aviation Regulations early, which you will need to have a general understanding of if you hope to work here.
As for the visa process, your best bet is to talk to an immigration consultant, which you can find through any good search engine. It all depends on whether you want to come to study and work or to immigrate to live, and those are the experts who can help you there. That is an entirely separate process to your licensing though, don't conflate the two.
Finally, as for a job after all this, yes you could get a job after. But that's a ways-a-way down the road. Focus on your visa process first, then the schooling, then the job.