My wife almost got me one of these driving experiences for xmas also, but it was for driving in a super sports car provided by them. Looks and sounds like a blast. I have never had a car on a road course, but sounds fun. I wouldn't worry much, just explain that you haven't done this before and take it easy to warm up.
If using own car, I'd suggest newer brake pads and solid tread for the tires.
Rich