I can tell you everything you need to know about Vancouver and the immigration process.
I have lived in Vancouver for over 30 years and I work in a research lab,
which involves hiring people from all over the world - some of whom decide to stay on in Canada.
First and foremost: Vancouver is a gorgeous city, the climate is much like Seattle's (mild winters, warm summers - rarely any weather extremes).
For people moving to Canada - even temporarily - there is a 3-month waiting period for health care. However, once you have it, it's full-service. The CareCard (in BC) covers medical visits, hospital stays, visits to specialists and things like that. You can also buy into extended health and dental care plans which pay for prescription drugs, routine dental care, physiotherapy, eyeglasses, etc.
Many employers (especially the hospital systems) pay for these benefits.
Once you have been here for awhile (I believe it's a year) you can apply for Canadian citizenship. With your skills, you can also apply for citizenship through the Provincial Nominee Program, which fast-tracks citizenship applications.
Your current disability should not affect your application for a CareCard.
Once you become a Canadian citizen, you will also be eligible for the Canada Pension Plan and Old Age Security. These, unfortunately, are tied to the number of years worked so you would get a minimum pension.
The trick would be to be hired by an employer who offers a pension plan. Again, the hospital systems are great for that. For instance, after 10 years, you would get roughly 20% of the average of your highest salary over a 5-year term.
Of course, the easiest way to get in is to be a criminal or a terrorist and claim refugee status. They'll even hold your bomb for you while you reload your assault weapons.
If that doesn't appeal to you, be a stripper. They can go back and forth across the border without any problems - and I hear the money is really good.
Nui