Each female will be different but a heat can occure anywhere from 6 months to even 18 months! The "norm" is 7-9 months. Just no telling when Bambi will have her first though. When you decide to get her spayed I would then at that time have the baby teeth removed.
The canines I have had fall out on their own at over a year old so as along as there is no problem I always wait a bit. sometimes thats not possible though.
and yes...she is growing up!!! TOO FAST!