We will be traveling 9/2-9/22. Could you let s know when we can purchase the pass and our Glacier reservations
You can book the Glacier Express reservations from 3 months before the travel date (although sometimes it works even earlier, so you can give it a try). The Swiss Travel Pass can be purchased at any time. Here are the links for the US:
All you need to know about traveling by train, bus or car in Switzerland.
Hand picked Swiss hotels and other accommodations are right here.