If you prove all your points and do not fail any medicals, then sure, it is 100% guaranteed you get a visa to Canada and get your PR in the first few months after your arrival. The trickiest part is to know how to prove your points. You have to put together ALL the required supporting documents...