Can gastritis lead to oesophageal spasm and belching?

YES. However you will need to be checked for gallbladder disease, pancreatic disease, and you will need medication to inhibit stomach acid. I suggest GI evaluation and abdominal ultrasound. Do not ignore these symptoms.