You can land anywhere in Canada(at any airport or by driving across the border) as long as you make sure the office you deal with sends your PR card to the correct address, so you must have an address in Canada to get it.
I don't know about the healthcare thing, sorry. I do know that depending on the province you intend to live in it can take up to 3 months to be covered though.
Good luck! =)