The bumps are annoying, if I were you I would be checking out Digital Brilliance and The Starport. NPC paths and patrols can all be edited in the .ini files.
Try reading them to get the hang of the syntax, then cross compare with with multiple other .ini files. You'll learn a thing or two. The same is true of adding stations and dockables.
Its all controlled through the .inis, they're essentially the guts of the game. There are a few apps out there that can aid in this type of modding, but learning by hand gives you a skill set that carries through into other projects as well as Freelancer.
I made the BHG battleship dockable. In order to make a ship dockable you have to add certain hardpoints to it, and then create a new entry for it in solararch.ini