Based on your history, it seems that you are having laryngopharyngeal reflux which is causing discomfort in the throat. Apart from medication, you will require diet/lifestyle modification. And the medication is to continue for at least 6 weeks. Warm saline gargles will help as well.
When you say “neck pain” do you mean pain at the back of your neck or throat? If the former, you will have to visit an orthopedic surgeon for management. If the latter, please continue the treatment and keep in mind it will take time and lifestyle modification as already stated. Also, please describe the headache (location, nature, duration, relief with medication etc) so that management can be advised accordingly.
Health Tips
Avoid oily, spicy foods. More salads, healthy meals. Exercise, gap of 2-3 hours between dinner and sleep, propped up position while sleeping. Avoid tea and coffee.