So, as far as I can tell, No license, but you do need a SA helmet and the 3-2A/5 jacket, Pants and the neck collar. On the helmet they do not specify if it needs to be full face or not. I am assuming, yes, but maybe not. Like many others my Helmet goes out of Date on Jan 1. And I just bought a new open face. So I put it in the mail to return it (thankfully I still had the box etc.), and ordered a full face Helmet SA2020 rated. I already had the better jacket and neck collar. So I also ordered pants. I just want them off my back once and for all. I bugged NHRA's Glenn Gray about this when the Demons came out. He said they talked about changing the cage rule but the majority of the voting members were still against it. I guess a couple years later they are coming around.
A demon even with some Mods fits squarely into this. So cool they finally had enough data to allow these changes.