Straight to the questions
1. Basically the draggable option can be used for this requirement, however there is a bug in the current version of Kendo UI Diagram and it does not work. We are working on it and will do our best to address it as soon as possible;
2. This requirement is not supported at this point and there is no a suitable workaround I can suggest;
3. Setting zoomRate
will disable the zooming (documentation link
4. I am afraid this requirement is also not supported, however we will consider it for future releases.
Join us on our journey to create the world's most complete HTML 5 UI Framework - download Kendo UI