"Thank You" is very inadequate, but it's about the best I know to do . Your list will be more than helpful I'm sure. Looking forward to surgery.
Susie