Zipper on every pocket. Yes on pot call pockets, at least two.

Alps grand slam is an awesome vest. Only improvement is make it lighter and put stronger magnets on the cushion.