I don't get it... so If we hold this coins we have some gains. But do I need to hold them on a wallet like if I was staking them?
Yes, you should hold them on your own wallet.
Because to get dividends your wallet should contain over 10,000 and be registered.
If you hold your Amber on exchange you'll not be able to get staking and receive dividends.