L.
I think the doctor is the best gauge on crawling. also she is getting around, so that is a great sign. Everyone crawls at a different stage - and all babies are different. For example, my son rolled over a couple of times and then was done with it. My daughter on the other hand, used rolling as transportation - so she became mobile too early! She would roll across the room. And I know other babies who crawled or walked "late" which is relative and are fine.
In regards to the teeth - that is fine that they are coming in like that - there is no set order for them to come in. I know this because my son got teeth earlier and bottom first and my daughter didn't get any until she was one and she got top teeth first. And I worried about it and asked the dr.
Also, I wouldn't push the sippy cup - she is only 9 1/2 months old. Both my kids at that age used bottles exclusively. You have a few more months. One is really the age where you need to switch.
I know it is hard not to worry - but is sounds like she is doing great.