Said "South African" is a naturalized American citizen, which should be 'American enough' for anybody.
His business dealings with the communist Chinese are a bit more concerning.
Edit for response:
> why did you put quotes around american enough
Because in my view you're either an American citizen or you're not. I think it's offensive to speak of being American being a matter of degree. Insinuating that Elon Musk is less of an American than anybody else with an American citizenship is simply offensive.
Usually they force dual citizens to renounce their other citizenships. I had a coworker who was sidelined for over a year waiting for the paperwork to go through before he could proceed with the SF86. Presumably VIPs get special treatment on that too.