Hi Reeckoophiett71
Yes, you can buy upgrades for a specific route, you pay only the Half Fare with a Swiss Travel Pass. Day Class Upgrades for 50 CHF are also available. Please note that a seat reservation is required in the Glacier Express trains, but not in the regional trains on the same route.
Kind regards
Danhiel