Seems interesting but I never been a big fan of shoe horning modern tech amo dependent weapons in low tech worlds because it has 2 massive drawbacks : amo and CQC (close quarter combat) handling (by the way, when I talk about CQC I don't talk about 5 to 3 meter low range stuff like what she did...
Yep, falling isn't dangerous at all as long as you avoid the ground.
And about something different, yep it's probably a girl, the eyelashes and body type make it quite obvious.