In the OP is says that Money has been limited in this game, with few stock market missions and all of them happening in the beginning.
that's referring to the single player, right? You earn huge chunks of money from heists so I assume that's going to be the situation online too.
Unless I'm missing something I don't think the only way to make money in GTAO is stocks and property.