Oh that is awful, I'm sorry! There were others pages back that had health issues force them out of the race this year. The good news is you can defer it to next year if you must. I'm so sorry this is happening right now - a nightmare for sure, but I am glad that they are able to heal it too so at least there is that!
My father had his gallbladder out a couple of years ago - it was very quick and easy healing because the way they do it is much less intrusive now. It took a little while to adjust his diet (which has been thrown out the window now, ugh) and a little time to heal is all.