It may be all related to your nasal congestion. Mouth breathing due to nasal congestion will be giving you dry mouth. It’s pertinent that your nasal issue is addressed to help with resolution of other symptoms
Next Steps
An ENT checkup to have a look at your nose, if needed an endoscopy. Steam inhalation at regular intervals can help with reducing the nasal congestion