Buying ingame credits has a limit so that would only go so far anyway. There will also be a slider ingame so you can put pve or pvp up or down so its much less likely you will encounter things you don't want to do at that time, there will be lots of pvp however.
Im looking forward to when they start putting in ways to customise your ships.
Im also sure in populated systems it would be risky for a player to attack another for no reason, there will most likely be a military police presence to help with unwanted hostilities, maybe implement a distress beacon for the player to activate and npcs/players come to help for a set reward.