Hi Dawn,
The group that Tom and I are with is staying at the Hampton Inn in Painted Post Thursday through either Sat or Sun. We are registered for the Tour de Marque Stone Bridge drivier tour on Friday so we will be in that cruise. On Saturday we will be heading for the track for a bit to see some of the racing.
As for parking downtown Watkins Glen, it is difficult at best. The main road is closed off all day. All the parking is on the side streets. Just be prepared to walk a bit and you will be fine. All the activity is on Main street.
If you have never been there it is pretty cool. Lot and Lots of cars. Some stationary but most of it is a rolling event. Cars constantly heading through town around the old course (each tour group). The tour groups have parking designated downtown.
The Marque car is the Mustang this year so there should be tons of them.
To me the best is when they bring the Vintage racers in from the track and let them travel the old course. That happens around 5-6PM. Other than that there are lots of people, lots of cars, Lots of wine, beer and food.
Police are tough, no fooling around, they work hard to keep this a safe event for everyone.