Yes, you need a USAC license to race. One day licenses are available, if you need them, when you register.