Your residency permit - RP - will take about a month. Your sponsor should take care of all the deadlines, fees, etc. I'm not sure how many times you have been renewed or can renew, your sponsor will seek to renew your present visa rather than sending you out on a "visa run."