Can I send my ERC20 tokens to any wallet?

It is your responsibility to verify that the destination address you are sending tokens to supports smart contracts and the relevant token specifically.