c'mon guys, its a free intro to motorsport day. you can't really complain if you are not a n00b (ie have held a cams license). the idea is to give people a no cost chance to have a look at motorsport.
ML73ZR, you would have to check the details, but I understand having a road license or not will not be an issue.