I have a ZVV travelcard and the SBB junior travelcard. Can my children under age 16 travel along for free?

Yes.The junior travelcard (family discount) is valid for all ZVV tickets. It can be obtained at the ZVV sales points for CHF 30 per child. From the third child it is free of cost, given that all travelcards are purchased together.