Scenario 1:

You should find that the confirmation handler execution is inverse.
Scenario 2:

You should find that "token" is only related with compensable handler2
Scenario 3(append a compensate activity to the workflow):

8aff2779-2dd7-41b8-944e-f0d49eb37d64|0|.0
WF4