you should have her carefully evaluated by an ent specialist -- the only person that can really "okay" the need for a tonsillectomy. she certainly may meet the surgical criteria based on what you have shared.
my 8 yr old has very large tonsils snores and seems tired all the time. should i have her tonsils removed? . she also seems to get strep at least a couple times a year.