As far as the highlighted goes, IGN already stated from their interview with Dan Houser that each of the three characters will have their own cash and weapons stash -- in one of their many efforts to force you to play with all 3 characters instead of favoring one.
Rockstar kind of should do another Q & A, though. So many things are left in the dark, and I know they don't want to spoil much so they can come out with a bigger bang on release, but there are (what I feel) so many admissable features that could've been released from them by now. For me it's just car customization. Is it in or is it not? After that, I'm chill.