wasim_ahmad1 said:
Anyways, I am pretty sure my application would get a success under AINP engineering category, as it had happened with my many friends who have similar conditions(Same circumstances, education and job) and they applied before me.
It's quite possible that your application will be granted, but don't make the mistake of thinking that just because your friends got accepted with similar circumstances, that you will too. Each case is different, and has many factors that will determine the final outcome.
The risk is that if you go with AINP and get rejected, you will have no other choice but to go with spousal application. And then when they look at your spousal application, they will see that you already have a failed attempt under AINP, so it will look like you're trying all the different avenues to get citizenship, and you only got married because everything else failed. And that will definitely work against you.
wasim_ahmad1 said:
But if I apply for spousal case there are two things. My marriage is kinda arranged marriage and we had not been dating very long so we don't have its proof.
Between now and the day you'll be married, you still have lots of time to gather all kinds of evidence. You can also continue gathering evidence even after you're married, all the way to the day when you actually file the application. Don't tell CIC that it's an arranged marriage. Those are the kinds of details that will work against you. If for some reason you get asked about it, be honest and tell them - but don't volunteer any unnecessary information that may give the case officer a reason to be skeptical.
wasim_ahmad1 said:
Secondly I heard that I can't leave Canada, even for shorter period of time, if I apply under spousal sponsorship.
You can leave Canada, but there's never any guarantee that you will be allowed back in - especially if you're from a country for which Canada requires a visa. However, this is true with ALL temporary residents, not only those that are filing spousal applications. The only time you are guaranteed to be able to leave AND re-enter the country is after you have your permanent resident status.
You said you're currently here on a work permit after you graduated from school. So that's fine, but you have to remember that a work permit allows you to WORK in Canada. It doesn't allow you to ENTER Canada. So if you leave Canada, you will have to apply for another visa before you can gain entry once again. The exception would be if you have a multiple-entry visa which is still valid.