The answer is no to the first question, it is not possible to zoom on more than one axis.
As for question 2, you can set the ZoomOutResetsAxes property on the DataZoomTool to false, and it will do incremental zoom out, according to the rectangle drawn by the user.
Imported from legacy forums. Posted by André (had 2528 views)