fjzh, as Portia mentioned, an OT eval might be helpful with the sensory issues. Our dd had a sensory OT eval covered by insurance, with a referral from our ped.
The other resource that *might* be out there is educational testing through homeschool network connections. It doesn't sound like you need a full neuropsych eval (based on what you've written here - if you are concerned about academic challenges etc then definitely a neuropscyh eval is worth the expense). We had a situation with one of our children where we were looking for an idea of where they were at re ability and achievement, but didn't have a need for a full neuropsych, and we were able to find a tester who could administer the WJ-III cognitive and achievement tests at a relatively low cost - we found her though our local homeschool community. Having an ability and achievement test run gave us a lot of insight into our dd's strengths and relative weaknesses, and the evaluator gave us a great set of recommendations re what to focus on in her learning and also what to anticipate might be a challenge.
Re the reading - it's ok to read books that aren't at the level a child is capable of reading. At your dd's age, it's really important to just let kids read for the fun of it and let them enjoy and relish learning. The only thing I'd suggest is having her read aloud to you, so you can watch her progress and see if there's potentially a reason she's not specifically choosing higher level books. It *is* possible for high ability children who have reading challenges to be reading above grade level, but picking up content from context rather than reading every word, and one way to see if that's happening is to listen and watch as the child reads aloud.
Re perfectionism - this can be tricky, because sometimes what looks like perfectionism is actually a situation where a child can't do the task or is struggling with a task that you'd expect they should be able to do. Unless you see other signs indicating there's a challenge, I wouldn't expect that's what's up. For perfectionism specifically, I could be wrong about this, but I am guessing it will help in general just to have her see other people make mistakes. Maybe also help having her participate in group activities where children her age share their work so she'll see that other students aren't perfect either.
Best wishes,
polarbear