Bitpanda has much higher daily limits, but I don't know if it is accessible from china or canada. He might need a EURO bank account and then somehow exchange it for CAD.
Why does he not use paper wallets? He could scan them and have it encrypted on his laptop/USB device