If you have any questions about the circuit we (a load of speed skaters) do a 24Hr skate race there each year.
There are hills, that you notice on skates, the fist drag after the pits up to the Dunlop bridge, and some of the bends will be interesting I should think, I hope the speed differentials are a bit less on bikes than we get. If like the skaters, you are housed in the pits expect crowds, but easy access to water and power points.
Useful first timer tip, use the loos in the stands not the pits, much sorter ques, and the disabled ones have paper the longest. If you want to rest in the pits good earplugs.