This is NOT true.
The only thing about 10k CND is that if you are carrying 10k or more in cash/currency of any type, you need to declare it.
Canada do not tax on money. But it needs to be declared.
Not sure about jewelry. For PR/citizen travelling and coming back there is a duty free limit...