“And it’s worth noting that the NHRA has banned the new Demon. No roll cage. “
It isn’t banned. It just not meet their safety requirements.
It can't compete in an NHRA event without a roll cage. If you put a roll cage in your Demon, then they won't ban your car.