Hi Bookworm,
Welcome to NT!. I have had the TOS surgery...only a scalenectomy though, no rib removed. What kind are you having? Where are you having it? Oswego? I am guessing maybe Rochester or Syracuse?
Check out the TOS forum there are lots of pre and post surgery tips (like be sure to bring lots of pillows for the ride home). And no you dont have to wear the things that dogs wear..unless you want to of course
Best of luck and let us know how it goes.