As this tour does not start and end in the same place it's probably best to use public transport or ride to and from the start/end points of the ride.
There is ample parking available in both Pfäffikon Sz and Zug train stations if you do decide to take a car.
There are regular trains to Pfäffikon Sz. Do not confuse with Pfäffikon Zh