He seems to have suffered from viral upper respiratory tract infection which usually will have tonsillitis, fever and acute sinusitis. There will be eustachian tube dysfunction in this condition which causes ear pain. There may be associated lymph node enlargement which causes pain on pressing. You need to consult nearby ENT specialist
Next Steps
Consult nearby ENT specialist for confirmation of diagnosis and appropriate treatment if required