V.,
Sounds like your daughter is doing great! I have 5 sons and even in Kindergarten they were still putting their shoes on the wrong feet! One trick we learned to help is to draw smiley faces in permanent marker on the insides of the shoes and tell them when they put the shoes on the faces need to be looking at each other.
But hey at least she is doing it by herself! You would be amazed at the amount of kids in my sons Y-5 class that couldn't even do that at the beginning of the year.
I still have to tell my boys to put clean underwear on every day and one of them is 10! They act like "why? I just took a shower and changed them 3 days ago...." Clean undies every day? What demanding parents we are! LOL
In my experience with my oldest 2 boys, one struggled in school, but had extraordinary common sense, was responsible, could figure things out very quickly. Very dependable boy, and hard worker.
The other is just breezing through school, he gets all A's really without even trying, but you have to tell him to do something over and over and over again. You can't even depend on him to give his teacher a note, even if you hand it to him right before he walks into school and tell him to do it first thing. Chances are 50/50 that the teacher will get it. He gets distracted so easily! He picks up things very quickly, but only if he wants to, if you know what I mean. He needs to be motivated or really puts forth little effort in some things.
I guess my point is that all kids are different and they all have strengths and weaknesses. I think your daughter sounds vey normal, and rather advanced in some areas. Try not to put too much pressure on her or she may rebel in small ways, just enough to annoy you, and they do know when they do things that bother us! Good Luck.