If you’re unsure or you’re having doubts from where the coin will be sent then the best thing to do is to basically use a new bitcoin address and then possibly try to mix this coin on a mixer and from there you can exchange it any exchange. Although there are some exchanges that do place restrictions on coins received from mixers because some of them could be tainted. This way even if a coin is tainted and wants to be traced it will be hard to trace it direct back to you because that particular bitcoin address that received the coin was the only thing linking it to you so without actually reusing it or consolidating your UTXO together with other addresses it can be traced to be yours
To save up yourself on such hassle then i would definitely do this thing rather than on minding myself on using up some service on trying out to check or verify on where those coins came from which we do know that everything on this space which transactions cant really be that be precisely be known on where its origin whether its tainted coins or not. So if you are really that too mindful about avoiding up yourself with some AML issues then it would be just wise on using up some new coin address and trying out to mix with some methods or ways on which you could possibly do like making some p2p or trying to literally make use of mixers
if you are really that willing to pay some fees or deductions. So far i havent been able to encounter with those AML checks or whatsoever but rather i've been asked with my local bank on where those
fund transfers or bank transfers came from which it might really be just p2p transactions made out with those crypto conversion and this is where i do worry most rather than on crypto form.
We know that they are really that too sensitive specially with these platforms which are government regulated or abiding such laws and just hope that they wont really be ending up on
checking up your account in regarding those transactions.