You don't have to be an officer/leader to deposit gold, but only officers/leaders can spend the gold, buying a ship and such. I'd imagine it's something similar once you get the ship, only officers can make use of the crew, small and large hookpoints, but as nobody on the server has an airship yet, I couldn't say for certain.