Don't shoot the messenger
As a fairly new member to the Fingerlakes BMW club, I'll take a stab at answering a few questions.
Is there a day pass available? YES! ( [url]http://fingerlakesbmw.org/rally/fldaypass.php[/url] )
Track Ride: Many years ago they did race bikes at Watkins Glen, however there is not enough run off for bikes so they stopped. That said the ride is three laps following a leader. Yes you can hang back and get some speed, but there is also a tail rider (and no passing allowed). That being said this is not a track day event!
Current Weather forecast: It will be in the low 80's during the day and a low in upper 50's at night. Friday is the exception with a high in low 90s. Remnants of Issac are not being called for until Monday, and that's after it proceeds up through an extremely dry part of the country.
Daytime cooling off? Take a ride to Seneca lake or one of the many nearby waterfalls: [url]http://www.watkinsglenchamber.com/Home/Visitors/Things-to-do/Outdoor-activities/Water-and-waterfalls.aspx[/url]