If you RP that you're a nice independant trader, what's really the problem? You can continue exactly what it is that you're doing, just buy the new Trader ID: Freelancer ID. All you have to do is downgrade your ship, in some cases.
So... the only thing that suffers is cargo space... That's not a big RP element last time I checked.:shok: