Yeah this law is easily enforced because on/off ramps to the crypto ecosystem are regulated. If Coinbase and et al stops accepting transfers from private wallets youre coins are fucked
Also how "fucked" you are depends on what kind of amounts you are dealing with. If it is small amount you can just use it for online shopping or something.