Sounds like you got it covered keep pounding C,D and multi I am sure the ivermectin will take care of the rest.

I would also drink straight whiskey you know just incase anything tried to settle in you throat. Matter a fact i feel some sympathy pain coming on for ya i will go pour me a double you know just incase.
Seriously hope it turns out to be nothing how is the rest of the gang you went with?