I do not think a Eurail pass will be of benefit to you for the trip you have outlined. The 8-day 2-country Select Pass would be $800 for two ( Saver rate), or $400 per person. You are only using it seven days, so each day's use will cost $57. Only one of your Travel legs is more than that; the others are less, often much less is you just buy tickets ( sometimes in advance as explained below).
First, I suggest you make your overnight or multinight stops in Luzern, Pontresina ( instead of Chur), Varenna on Lake Como ( instead of Tirano), Venice ( multiple nights), and Milan (one night before catching the train back to Zurich for your flight). This is the exact path we took two years ago and it breaks up the journey well, with overnights in nice scenic villages like Varenna and Pontresina. We actually stayed overnight in Samedan nearby, and you could too.
You can find the costs for this trip on SBB.ch.
Zurich to Luzern, 26 CHF.
Luzern to Pontresina, 94 CHF. This is the one expensive journey.
Pontresina to Varenna, around €20-35. This is where you can get a good discount by buying in advance, as it is a cross border journey. We only paid 32 CHF for both of us on this segment, but we took a regular regional train, not the dedicated BerninaExpress. Same track, same scenery, without the panoramic cars.
Varenna to Milan to Venice, around €25-35. Again, this is one where you can get significant savings by buying in advance, this one on Trenitalia. As. Bristol noted above, Economy tickets on the fast Milan to Venice train start at €19. Add €6-10 for the regional train from Varenna to Milan (a one-hour journey).
Venice back to Milan, another €19.
Milan to Zurich, 34 CHF if you buy several months in advance. I just checked this today. The regular fare is 88 CHF, so this is a significant savings. ( Ten years ago we saved almost $500 by buying these advance tickets for four people traveling Zurich to Milan round trip). This is a direct train and spends much of the time in a tunnel, so not all that scenic, but it is fast and inexpensive.
This plan brings the number of travel days down to six instead of seven, making an 8-day Eurail Pass even less desireable.