It will still be a while before they start announcing all the extra events. For the F1 race in two weeks they really only started to have final info a month ago and they are just in the last week spreading the word on what streets will be closed. The nice thing about downtown parking is that bikes are free in the metered street side parking. As far as camping at the track, they have RV slots for the F1, but I don't think there is tent camping and the RV slots are more than a hotel. So basically you should expect to ride to the race and ride to downtown. I'd pick a hotel on the east side of Austin and that will get you sort of in the middle of both places.
2009 BMW R1200GS Adventure