Also is there a MSP resupply ship facility - allowing my survey ships to top up supply?
There's no special facility - it's just a matter of having lots of MSP storage on a ship, as well as cargo shuttles. With those, you can check the ... I want to say "supply ship" checkbox, and you'll have the option to transfer supplies to ships.
If there's planets with any gravity at all closer to your jump point, consider stabilizing a LP (ideally, there'll be an already formed LP point where you want to go), so you don't need to travel prohibitively far. Honestly, if there isn't, in cases like this, I'd probably SM in a gas giant around the nearby star so that I could make a LP.