You'll be able to set up your own lobbies, with your own game variables. You can also be in passive mode where other people can't kill you in game (but if you shoot you are no longer in passive mode).
Money isn't that big of a deal in the game (despite what people are saying). Yes some properties cost 20 or 30 or 150 million, but you don't need to buy them, and they don't generate hardly any money (compared to the initial cost).
I don't see the problem. if people want to spend their money on stuff in game, so be it. I'll be fine without. And since it's not a first person shooter with clearly defined objectives (it's open world, you can do whatever you want), I don't see how you can pay to win (since there is no winning).