codeguru said:
Well I have landed on 14th Jan. So am I too ambitious to hope for the card to be ready by March 15th or something?
I do not possess US visa and do not plan to apply for one as of now.
Is it safe(as in legal etc) to have it mailed to a foreign address during my travel and use it to return to Canada?
In my opinion and based on current processing time, 59 Days should be enough to get your card by mail.
I got my card in hand in 52 days after landing.
But processing time always changes, you can keep yourself updated by calling them in every few days for the status of your card.
I am not sure about the legality(Possibly it's not illegal but IRCC discourages to do so) of sending PR card overseas, but I have read people doing it.
http://www.cic.gc.ca/english/resources/manuals/bulletins/2013/ob491.asp