Instead of everyone dumping thier extra cash into the main faction bank, members should be allowed a private stash for deposits that only they can access.
Leaders with access wouldn't have to bother with the hassle of fetching it all the time or keeping track of who has how much. Members wouldn't have to wait until someone with access is online or need to worry about being scammed by a leader who's feeling lucky at the casino.
The amount that can be stored by each player could be determined by how big (respect invested) the faction is.
If someone leaves or gets booted, they get a cashiers check for what they had with a timer that wouldn't start until they log in again.
When the mission calls for us to hospitalize a player for 12 hours, would it be possible for the game to select inactive targets who don't have their revives disabled?
Or even better, maybe auto-enabling "anyone can revive" on players who have been inactive for several weeks or more would be more convenient.