if the valid period of your passport is shorter than you have applied for the study permit, they will only give you as long as your passport is valid. For instance, I applied for study permit extention to the end of 2006, but my passport will be expire in May 2006, so they only extended my study permit to the same date of my passport expire date. So, for those of you who want to get a longer extension, renew your passport first!!
I applied on Apr 6(sent by FedEx), and received at the end of Apr. I am not sure about the exact time for Temporary Resident Visa, since I haven't sent out my application.
Good luck to u all.