No, you don't have to pay. There's a lot to see while you wait inside. There's an upstairs food court with a large TV screen, games, and comfortable seats to watch while they race.
Don't forget your lap times upstairs at the food area.
No, entrance is free
No. They want everyone participating to register on a computer. Others can sit and watch for free.
Thanks! Your answer is awaiting moderation.