Tank - sorry to hear about your gastric cancer diagnosis - that [censored].
Please read about vitamin D deficiency and cancer risk, ask to have your vitamin D level checked, and make sure you get enough vitamin D to put your blood level in the above-50 range. Check out the website www.grassrootshealth.org for more info.
B12 deficiency can also be a cause of gastric cancer, or a result of the treatment. Get it checked.
Also get checked for celiac disease (gluten sensitivity).