Note: I'm not supporting the hacking act but what you said raised some questions.
Speaking unsuccessful coinjoin such many coins, he can still make use of decentralized p2p exchange trade it for privacy coins which he can then send to a fresh wallet and split send it t various new wallets.
If you're referring to Bisq, then I'm pretty sure it would take the hacker thousands and thousands of separate transactions to be able to swap everything,
Yes. I guess thats the price the hacker has to pay cause he can easily make much more through bugs hunting or developing something that will help the cryptocurrency ecosystem than abusing the decentralized of crypto.
and not to mention that people are likely to not be willing to transact with such a well-known wallet address.
This is well-known within the crypto forum and people that follow the news. However, there is some Bitcoin tumbler group where people exchange dirty coins for clean coins.