Cindy - in his post Dick mentioned driving about 6 hours on Tuesday - which would put you somewhere on the west side of Cleveland (near Elyria, OH for example).
From there to Bair's is about 2 hours (depending on route and traffic).
From Bair's to the host hotel in the Buffalo area is a little over 2 hours (again depending on route and traffic).
If you made an appointment at Bair's for early Wednesday afternoon I think you would be able to get the top installed by them and still make it Buffalo in time for "Happy Hour".
Anything is possible...!!!
(All time guess-timates made with the assistance of Google Maps)
______________
Jim Olson
"The Toys"...!!! Save the Wave!
Where I've been in a Corvette...!!!