#1: Yes, no problem.
#2: No. That would be a neat feature though. We've thought about ways to give visual feedback with continous joystick (and mouse) motion for scales and such. Currently (as of v2008.13) you can't do it, but I don't think the logic would be that much different for zooming.