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.