Hmm, this is weird if the government controls everything and they have all the data on those bank accounts, how is money laundering even possible in the first place? You're making the mistake of believing that money laundering refers to something like completely making that money disappear but in reality, it's more about just obfuscating the sources and making the end person look legit.
2- You can easily show fake loss or fake profit using BTC and many crypto exchanges. So if you are able to go one way from dirty money into BTC ... its super easy to show that you earned them via trading or other activities (like creating nice NFT).
If I were in the US, this is the one I would avoid, those exchanges are reporting a lot of data to the authorities so they will probably link all my activities pretty fast, for large sums of money for a single individual I will most likely flee the country rather than trying some schemes. But when there is a large organization that has enough members with enough fake identities distributed around the country yeah, definitely possible.
As for the ATM, there is an even better idea:
Run, your own! Put a 10% fee and just have somebody continuously buy and sell coins, the profit you make is totally legit, and if you're smart and not an idiot trying to bribe police officers I'm sure they won't be able to track you with anything.