The build is crafted well and has min/maxed crafting. With various drugs and crafting benches you'll be able to make the best gear (although, the best gear won't entirely be necessary for normal/easy). There's also a few unselected feats, I'd consider Pack Rathound, (there is a waistpack that gives +50 carry weight though), Sprint, Future Orientation, or Evasive Maneuvers. Players' choice, really.
To start I would allocate like this
https://underrail.info/build/?AQMGBwMKAwgADw8AAA8PDA0ABQ8AAAAPAAAAAAAAAH8i378Every level up I would +5 Crossbows, Throwing (to a point, 30 points is fine then can slow down a bit), Stealth, Evasion. Allocate points into crafting as needed depending on what quality parts you have picked up; I'd look into crafting a Taser fairly early! Around 10 to 11 or whatever level you are when you have access to Rail Crossing, is when I would pick up Psi Empathy from Pasquale (can be done earlier if you want to utilize TK punch early). Level hacking and lockpicking as needed. Every attribute point you get is spent on Perception. Hope you have a blast!