A solid support NPC to fill the necessary role in with enough human touches to make her believable and rather likeable.
I do agree with others though the gal seems to be lacking a bit in any ultimate dreams or goals. Perhaps she desires to see her cybernetic marvel of a hand enter more wide spread use among amputees? (Veteran soldiers especially)
Also, perhaps putting a space between each plot hook in #1-4 would help break up the wall of text and make that area a lot easier to read.