Can anyone advise if it is possible to buy the Swiss Pass at the Zurich Airport on arrival or do i need to travel to Zurich Main Station to get it? If available at the airport, where can i get it? From Train station ticketing window, Tourist Office or is there a SBB counter etc? Would i be able to request for a Swiss Family card on the spot for my child when buying the pass?
Also, do i need to have a Swiss Pass before making seat reservations on the Golden Panoramic Trains? I would prefer to reserve the seats in advance although i will only be buying the Swiss pass when i arrive in Zurich.