I did SOW not long ago on one of the crypto wallets when I told them I got the money from gambling they skipped all the tax BS, so they never asked me about tax, all they want proof of wining and income, casino I played (BC and Winz) they help me get all the winning transaction, they could easy refuse or ignore to help me..
P.S I think some wallets ask for SOW when you get over £50k withdraw
as long you don’t hold and profit from crypto you should be ok, many times I win on BC I save the money on BC Vault Pro is like you keep it on a wallet you get 5% a year, and can be redeposited any time on Bc account no fees