1. If it's more than $10K you will declare at the border. That's that and no taxes.
2. When you need to prove your physical presence, you can provide your home bills, OHIP card .... etc
3. It depends. Unlike the US where there is a fixed capital gains tax, In Canada Only 50% of capital gains...