Yes you can apply since you get over 1095 days within Canada for the past 3 years out of 5.
1- Did you keep your temporary status until you become PR , never out of status and have proof of that matter? If so, you can apply as soon as possible. If not, try to add those 50 days spent out of...