Do we need one annual pass per person?

Yes, each guest must present their Annual Pass at the time of entry – one Annual Pass per visitor.