You're actually slightly overinvested here and there. You could take 20 points out of Mechanics and 10 from Tailoring and still craft everything you want to. The only reason you'd need to go higher than that would be for metal armor or leather armor, and it doesn't sound like you're too worried about those.
If you assume Jackknife, Huxkey, and Lemurian Engineer Suit, you can pull 30 points out of Lockpicking and still open every lock in the game with Dex food buff.
I always argue that any investment in Thought Control past 75 is a waste unless you're building for Neural Overload, which you clearly aren't. You could pull some points back from TC if you wanted. You won't see hardly any resolve checks at 75 skill, because your effective will be over 200 with 75 points in.
What to do with those leftover skill points? I dunno. Personally I'd probably stick a few into Chemistry, because I like being able to make MK IV grenades. Other than that, I'd probably mac out Temporal Manipulation. I like Entropic Recurrence and Temporal Distortion enough to use them regularly, and they do indeed benefit from additional skill.
I wasn't impressed with Mantra. If you have nothing else you want, sure, get it, by all means. But by the time you can get it, 5 regen really isn't impressive for a full psi character like you've built. Your concern will really be stacking psi cost reduction rather than working with regen. If you need more psi points, you just pop a booster.