Sorry to hear that you had a setback from vomiting. My wrap was wrecked from a single bout with it too. On barium swallow my wrap is flopping around and is partly above the diaphragm. It's reherniated. If my symptoms get worse I will have to have a re-do.
Don't worry about
long term use of Prilosec. Some people may develop polyps, but I was on the stuff for over 25 years and never got anything from it. It's less dangerous than not using the stuff and getting Barrets or throat cancer.
Your doc is right about
vitamins. You should probably get a sublingual B12.
Headache could be due to a food intolerance. Check out some of my old posts on keeping a food journal and sulfite intolerance. It's an acquired sensitiity. My allergist calls it an allergy.