Since you are landing in Zurich, it will be easiest to purchase the Swiss Pass and get the Family card at the airport train station. It will only take a few minutes. I do not know what your credit card requirements are, but for me traveling from North America, I would inform my credit card company that I was traveling and expect the charge of, in your case, 726 CFH on your arrival.
For India, the official seller is http://www.raileurope.co.in/pass/swiss-travel-pass-82
I do not know what the delivery options are, but the price quoted of Rs52,212 is the equivalent in CHF. They have a chat line on the website for questions.