I think you'll find it difficult to use Impersonation as a dryad. Your Glamour gives you the Distinctive Style quality, so you are going to have a lot of trouble passing yourself off as anyone other than yourself or another dryad.
Aside from that, you have Etiquette 4, Negotiation 3 and Performance 1 for Charisma-linked skills. That's not really enough to be a good Face. You're definitely suffering from splitting your focus between combat and social, which is part of your concept, of course. Personally, I would tone down the social side a bit - she doesn't really need Charisma 7, I think.
How are you getting her Magic and Edge to 6? Magic C gives you Magic 4, and Metatype C gives you 3 special attribute points, which would give you Magic 6 and Edge 2.
You've spent points on both Pistols and Longarms, which would be fine if you had more skill points to play with, but you're tight for skill points. You would probably be better off with just Automatics, and using a machine pistol for concealability (Muse will tell you all about my love affair with the Steyr TMP) and a Yamaha Raiden for open combat.
It would be great if you could afford a higher Resources priority, so you could take advantage of Transhuman Prototype to get some bioware or genetech, and some slightly better gear. Creation is tight, though, so I'm not sure how to achieve that.