good morning, went thru ur childs symptoms, first thing i would tell u that to maintain his oral hygiene
well by using oral antiseptic mouth rinses- betadine
mouth rinse, maintain his hydration well by giving him short meals and water frequently, and to ease his pain u can try with brufen
syrup, around 5 ml for his age. if nothing works out, u should review with ur doctor, thank u .