Hi welcome to health care magic forum,
Tight feeling in throat may be due to thyroid problem, infective pharyngitis
or reflux pharyngitis (acid peptic disease
Discomfort in neck may be due to cervical spondylitis
or muscle spasm.
Sometime both may be associated with each other.
In my opinion you should undergo an Indirect laryngoscopic examination to exclude any laryngeal pathology. X-ray cervical spine
,thyroid function test and a throat swab culture to exclude any other abnormality.
It might help you.