It looks good. I think just wash her and maybe get her some better clothes. Ditto on the dollar tree accessories.
She’s cute! My daughter was obsessed with putting diapers on her babies. Could get some newborn diapers or make a cloth diaper? A little blanket to go with her? I agree with maybe bottle or some accessories. Do you already have baby stroller?
I think accessories, usually Micheal’s has little outfits/hats. Or maybe you can make little outfits if you’re crafty
I wouldn’t worry too much about the baby doll but maybe just go to dollar tree and get some accessories like baby bottle (toy or real from the baby section) some little rubber duckies to pretend to give baby a bath, baby brush to pretend to brush baby’s hair, etc