I usually play a Face/techno or a Face/Rigger and I will say bravo to this character. Very well made! Csjarret gave the best advice. Always get a taser. Check with GM before getting empathy or lie detector (but damn sure get it if allowed!). Hi-C rounds are a must. Also, figure out secondary role and take it. If it will be street sammie, get those muscle toners and augs. If it will be a hacker, use that money on comp programs.
I also agree with emsquared. Your natural body is the best weapon. Think how many things around you right now are throwable.
I mean, right now around me is an empty wine bottle, a large candle, this iPad (although I will throw YOU before I throw this), a bookcase end, a full set of knives (it's Christmas, and wrapped, but the box is heavy!), and another empty wine bottle. See what I mean?
Invest in poison or get Medicine and make it yourself. Medicine is a useful skill as you can introduce yourself as a doctor and fool 90+% of people. Plus, poison can coat your knives and taser darts.
High Logic isn't bad as it gets you more knowledge skills initially. Having stuff to talk about is useful for a Face. I use my Charisma to change conversations to topics I know about and then amaze my audience with my knowledge. Makes people like you. Depends on how in depth your GM gets.