The thing is, the more useful (& cool) part of force jump is that you can jump & cover a distance, and that makes normal force jump & Master jump almost even. And, you can get a free bonus force jump on Thon's robe, which is in TSL's databank, available in a lot of mods, although if you play without mods you'll have to rely on your luck. Thon's robe also gives a free Force Focus, but Force focus is completely different from Master Focus.
Actually for the skill part, you can max out your teammates' strong skills (i.e. Visas has high stealth, treat injury & awareness from the start, max them out) and let your teammates create upgrade packs for you. Of course you cannot create on Ebon Hawk in this way, but the workbench @ Nar Shaddaa docks, or Telos entertainment module is good enough.
The point is, there are things in the game that you have to do them yourselves. Persuade of course--and it becomes much more important in TSL; Treat injury is always nice even with the existence of master heal, in the end a life support pack does much more than master heal. Awareness is also critical for some plots. You also need to repair T3 yourselves.
Oh, that is impossible. 1000 skill points means 20 per level, you'll have to have around 30 base intellect to do that.
Unless it is a weird mod or bug that I've never heard of....