Hello Harshit
SBB is suggesting ‘Z-Pass OSTWIND-ZVV Day Pass’ for 9 and all zones.
I would also have suggested this ticket.
However, if you plan multiple excursions while your stay, the Swiss Half Fare Card or the travel pass would be more beneficial.
Purchasing individual full fare tickets is a very expensive way of travel on Swiss public transport.
I wondered why you took a hotel in Schwerzenbach? There are no free city passes for the Zurich area.
Without knowing your complete itinerary, it is difficult to give advice. If you want to explore the Swiss Alps, I would not stay close to Zurich yet in Bern or Lucerne.
Kind regards,
Roland