Take with a grain of salt, but a few things I notice:
He's taken two skills at 4. If these are both skills he will want to raise past this point, this is a waste of Karma in the long run. Its only a couple points, so not a huge deal, but something to keep in mind. On the same topic, he's chosen the weakest of the firearm skills as his main one (Longarms). I would highly suggest either picking up Automatics instead, or dropping dropping a few points and picking up Firearms at 3 instead so he gets the whole package.
He has a lot of skills at one that really won't help him much at that level. With his low and average Mental attributes, a point a piece in Armorer, Mechanic, Computer, Demo, First Aid, Leadership, and Survival won't really let him do that much more than just defaulting. Especially since their will likely be someone in the group with a higher Log. First Aid can easily be offset by his medkit. I'd recommend consolidating points and getting one or two of the skills that he wants at a three and living without the others until he can pick them up with karma at a cheaper rate. (4 BP roughly equals 8 Karma. 1 in a skill = 4 karma after CC)
He has Palming at 1, Shadowing at 1, and Infiltration at 2. This is costing him 4+4+8 = 16 points. If he can find another 4 points somewhere, he can just pick up Stealth at 2 a get all three of those plus Disguise at 2. Otherwise, I would recommend taking Stealth at 1 and saving a few points there.
He's got Gymnastics to use as a dodge, but Move-by-Wire only gives a bonus to the actual Dodge skill from my understanding, so he may want to think about getting some points in there (not vital, but MbW does give a nice bonus to dodge).
I highly recommend shock gloves for a character using Unarmed Combat as a skill. They do decent stun damage and halve impact armor for the attack.
I really don't recommend cyber eyes. They are nice, but you can do everything they can do with contacts/goggles/glasses saving the essence. Example: Contacts 2 w/Image Link, Smartlink, and Skinlink are only 10R availability and are only 675¥. I would recommend grabbing glasses as well. Example: Glasses 3 w/ Visual Enhancement 3, Vision Magnification, Low-Light Vision, and Skinlink are only 625¥ and 10 availability. They'll add +3 to visual Perception tests, give him a better vision mode in darkness, and allow for magnified vision for taking aim at distances.
On a similar note, I recommend bumping up his Earbuds to rating 3 and tossing in Spatial Recognizer and Audio Enhancement 3. They'll add 400¥ to the cost but add +3 to audio perception tests and another +2 for discerning where sound came from.
Personally I would recommend switching his hardcapped stat to Agility. It will let him have the same amount of Strength recoil compensation while allowing him to have an extra dice to actually hit the targets.
If he can come up with the money, I recommend Bone Density over Bone Lacing. Its legal and less detectable.