Yes, the PRTD can only be applied for from out of country. There is no fixed processing time, so you may be stuck there for a while (without a passport, as you have to send that in). And it'll only be valid for one trip back to Canada, except for people who live outside of Canada with their Canadian spouse (or employed by the Crown or similar) who can request a multiple entry PRTD.