Posted here first but these are good ideas and the first post was made from my phone so damn it i deserve to post it again.
The first part about combat requests is pretty obvious, and im sure everyone can understand what i mean by that, if not, i'll clarify.
To the second part i'd like to add that every commodity purchase should generate an automated credit card with the minimum value of the cargo. Like i said, if you get pirated, you give that to the pirate, thus you can only be pirated once for every transport or get a bonus if you are not pirated.
No to the credit card thing. Realistically if you meet two pirates on the same run they would both pirate you. This system seems to completely disregard that realism.