Who prevents him from buying an atomic weapon and setting it off for a meme stunt or internet points
The army I would suppose. You had a point to start and, yes, the billionaire class is allowed to do almost anything they want but only an absolute moron could honestly believe he would be allowed nuclear weapons.