You can best review the Swiss Pass page as that explains about what's included (download the map), prices, points of sale, etc. All places you want to visit can easily, or even better, be reached by public transport. If you do hire a car, a Swiss Half Fare Card is the best choice in most cases. See here for how to calculate which pass works out cheapest.