All these problems can be due to infection. This can be bacterial or viral. Only laboratory investigations for differential diagnosis can tell the fact. Some time surgery is recommended.
It sounds bit like strep throat.I had it once.
You have a sore throat.
It sounds like you've got tonsilitus. I get the exact same thing probably once a month and it's horrible. I'm getting my tonsils out next month and bricking it, so scared. But it will be a good thing done!
Don't worry I'm having the exact same thing right now
You have aids