You don't need to. You can send the ETH to tornado.cash. Their anonymity set is such that 100 million would take a long time, but on the order of months to withdraw. Tornado.cash has millions in total locked value in different ETH denominated pools.
Yeah I guess, as long as ETH stays around the current level.
But if you do hundreds of withdrawals from tornado, it's less anonymous, because the set of people that have deposited that range to tornado is much smaller than the set of people who did a handful of deposits. Instead of 10k, you might be one of a few dozen or less.
You could always send a million to a friend (through tornado) and have them cash out for a cut, and repeat that 100 times, if you have 100 friends. That would kill on-chain analysis.
The fact that everyone's first answer when prompted "how do we wind down this huge pile of cryptocurrency?" is convert it to fiat makes me skeptical on all the long-term ambitions from promoters.
Well you could take the ETH and stake in the beaconchain and get 8% more ETH per year (depending on staking rates). Or you could use the ETH to get a loan in DAI on Compound or Maker. Or you cn buy synthetic assets like stocks on Synthetix. Plenty of things to do in the Ethereum ecosystem.