I know of how Jubilee Arena was run, so have a few ideas...
Lots of money to be made in the simple things, cans of pop, soup, tea, coffee, snacks... So make the venue inviting for spectators, not having it so they have to climb the track and navigate the pits before getting to comfortable seating... more spectators, more sold at tuck shop.
They had a shop, but didn't pay bills on time and therefore the stock turned to rubbish, and so people lost patience and continued mail ordering. The biggest thing here is wheels and tyres. Then the obvious spares. This can be as big or small as you want, but only make promises to customers that can be met..
Once open, don't generate rumours of any sort as they can be damaging. Only share details of things once it is a definate.... this thread is a good one though, testing thy market??
Secure car parking outside.
Race series / annual large events / invitationals
But as long as your venue has a great track, I'll be a regular.