Does ANY feature of GTAO that I described in my main post sound too good or sound like it'd be impossible to implement?
2) You will eventually be able to buy businesses in GTA Online that will earn you and your crew weekly and monthly revenue. Rival crews will be able to attack, and potentially destroy your businesses, so you have to keep your guard up. The stock market will port over to GTA Online, and if you own a certain business then Social Club members will actually be able to trade stock and invest in your business. But if you get too big and big hitter crews notice you, they can attack your business to ruin your stock. Depending on how much you invest in the success of your own business, another crew could potentially ruin you financially.
There aren't enough businesses to do this. To do something like this it would require thousands of them to avoid more than 1 person owning the same business.
Again, this is just like other properties in a way. Businesses you own are for personal and crew revenue and can not be customized or entered by other players.
Destroying another players business is performed as an action, not a real time event.
Stores that players CAN actually walk into can not be purchased by players. Those businesses are specifically there for robberies.
In order to trade stock for your business, which can earn you more revenue, you have to own it for a certain period of time. No one has any idea how much time, or what other factors are used to determine the value of your business.