Yes, the reality of this race actually happening is a big question mark for me as well. My wife revealed to me yesterday that she really wants to see Schumi race, and we figured out that the only sure-fire way to make this happen is to go to Montreal this year.
If you are willing to get your car dirty, you could have a track day ala Coulthard.