In the game configs, it is possible to disable AI spawning, which should allow for there to not be naturally spawning pirate fleets. For pirate stations, you can remove the BP's from the station folder for pirates. Then, when creating a new world, there will not be any more pirate stations or fleets. But remember, if you want both of those back, you have to undo the steps above.