LOL, let them pull all of SpaceX NASA contracts. NASA would be dead in the water within a year having to depend on Boeing and ULA to launch anything. But SpaceX would be fine. There is a reason that Falcon 9 is launching twice as many times a year as most of the competitors combined. ITS CHEAPER and reliable. Even part of the EU is saying they should stop development of their reusable booster as it will take six years to get to the point Falcon 9 and Falcon Heavy are now and by then Starship should be lifting multiple large payloads with a single flight.
If he was to tell NASA that there are no boosters available for NASA missions for the foreseeable future, the ISS would be closed within six months. Unless Harris would pay China for our astronauts to ride up there and supply runs, which since they own her, she would likely do.