Well let's see here.
High Concept: Warrior Documentarion
Ok, you said you had no problem with this one, and I wasn't privy to the conversation you had with your player, but it sound like a cool high concept.
Trouble: Curiosity Killed the Cat
This one seems kind of obvious. Use it to force the character to poke her nose where it doesn't belong or to create trouble when she does it herself.
Aspects:
My Camera is My Shield
So she can use this to force people into non-violent confrontations do to the fear of exposure. Also you can use it to take her down a peg when she doesn't have her camera with her, make her lose her confidence.
My eyes are Open
Depending on how this is defined it could be easy (if it's just straight perception based) or hard (if it's more supernatural). Reason being, if it's supernatural then 'open eyes' in a game like this is kind of assumed. However you could use it to throw mental stress at her as she witnesses horrible acts, and she could use it for bonuses to lore, so it's workable.
Righteousness is my Spear
This I could see her using in a number of combat situations of course, especially against things with a holy catch, but also when dealing with people of similar conviction as a means of gaining their respect. For you you could use this as a way to make her put her foot in her mouth when Righteous with a capital R isn't the right tact. Also you could use it to compel her to play out her convictions even when they're disadvantageous.
The Triad wants my lucky Jade Pendant
Ok, so this one seems pretty straight forward as far as how it can work against her, working for her though I would have issue with it since it seems too broad. Lucky can really apply to just about anything, you may want to talk to the player about the specific way in which it's a lucky charm (wearing it at her first job interview, wearing it when she narrowly escaped fire-breathing ninjas, something like that that limits the luck's spectrum).
The Supernatural tells me it's tales
Is the supernatural a specific entity or just in general. This one seems...odd. You should have a conversation with the player about what they mean by this. Assuming that it means she is good at investigating the supernatural, she could use it to make declarations and such or even make a villain monologue if you're feeling generous, but not really sure how you'd use it against her. Also, it seem like in a lot of ways this overlaps with "My Eyes are Open" so unless the player has a really specific angle for both of these you might recommend changing one.