Congratulations on going through the process and setting up the surgery. Took me about 30 years but I finally did it 3 weeks ago and couldn't be happier.
Being nervous is obviously normal. I picked up the phone the day before surgery to call and cancel, but fortunately I chickened out on chickening out and hung up the phone.
Everyone is very different but here is my response to your questions:
Prep? I didn't do anything special except get my pain killer prescription filled and not eat or drink anything after midnight the night before. Oh yeah, I also took the final "before" pictures just in case the surgery worked, which I am happy to say, it did!
General Anesthesia? Had that. No big deal at all. They put an iv in you, slip the drugs in when you're not looking and the next thing you know you're waking up in recovery repeating to yourself "I can't believe it's finally over"
Same day release? I walked in the hospital at ~11 AM and my wife was driving me home at ~5 PM (~2 hours surgery and ~2 hours recovery).
Pain? That is going to be different for every person so there won't be one definitive answer. In my case, I was in some discomfort for about 3 days but never enough to take any pain killers or even Tylenol, Advil, etc. Tough sleeping the first few nights but that was the extent of it.
Recovery? I assume you are referring to physical activity? After 2 days I started walking and within ~10 days I was running and doing other aerobic exercises like Spin. I'm now at day 22 and I am back to light weights (arms and abs only) and ran 12 miles this morning with absolutely no pain. Personally I wear pretty tight compression t-shirts but I was doing that before surgery as well. That said, check with your doctor as everyone is different.
Sensation? I am starting to get some sensation back in my chest but it still feels a little strange like being kind of numb. Everyday I seem to feel more and more sensation, especially when showering.
Again, the bottom line is speak to your doctor and get his opinion on your specific questions because he is the one that does your surgery and knows you and your specific situation. Hope that helped and good luck!