That sucks, at least she didn't take your tree down. Also since its the same insurance company, it'll probably be resolved quickly.
That's terrible, but at least you weren't out there still working on the landscaping otherwise the outcome might have been much worse. I am 20 now but am still bewildered at just how bad kids my age or younger drive, the best of luck to getting it all resolved!