Hi WellWisher,
Yes, going from Canada to India is not a problem. And you can ask your friend to post it through a reliable courier like FEDEX/DHL. I Know my friend who went to India and his friends shipped his card back home. Just carry the copy of COPR along just in case Indian immigration...