Fingerprints are not requested for every applicant. I didn't get fingerprint request, but my spouse got when we were outside Canada. As far as I know, you can do test outside Canada but not the fingerprints. My spouse submitted it when we returned to Canada. Usually they give 50 or 60(don't remember how many days exactly) days to submit the fingerprints.