I agree...definitely see a doc. You constellation of symptoms may seem "random" to you, but make sense to a doc. Could be very simple problem like allergies that are producing to much mucus. It's possible that when you sleep it drips down your throat and you choke on it. You might try mucinex pills and see if they help. Could be something more serious. Difficulty swallowing and a stiff neck both can indicate something's wrong neurologically. See a doc. I'd start with an ENT. Good luck.
You really need to see a physician. Your symptoms suggest a variety of problems that are treatable if nipped in the bud, but can be life-threatening if ignored. You don't have "random problems". Don't be embarrassed. Seek a professional in-person medical evaluationby an M.D. and referral to a specialist. Don't let a general practicioner blow you off.
My mouth also doesn't produce enough saliva, so I have dry mouth all the time. I've read that sores can develop because of this (which I do have in my mouth, any help on how to get rid of them...brushing doesn't do it, and I have this green tint to my tongue, I can clean part of it off by brushing repeatedly but then its back, help?) and that swallowing can become difficult. Could this be related to the choking problem?