ID Checks, Email Check, Age verification, Address verification. It might come to this yet with all social media platforms.
Sure, ID checks would prevent/remove a lot of the fake/bot accounts but isn't a complete fool proof system as it's data that can be faked and pass muster, which has happened in the past with banks failing to spot faked ID documents which has lead to fraud.
And going all out GD conspiracy theory, it wouldn't prevent governments creating fake/bot accounts
Apparently Twitter Legal claimed he broke an NDA by releasing the information so I'm assuming it's true. No, just Elon's Tweets... Definitely not something they would want to share officially.
I'm still taking it with a mountain amount of salt, although it's damaging if true. But i'm surprised Musk didn't do his due diligence prior to making an official offer, especially acquiring a global business for silly money, if he was so concerned with that aspect of the business - just seems a little odd.