Currently the close event cannot be prevented, but this looks like something usefull that we should add. This is why I opened an issue in our GitHub repo, where you can follow the progress and see when the feature is implemented:
As for your other suggestions, you can check our UserVoice
section where you can submit your ideas.
Join us on our journey to create the world's most complete HTML 5 UI Framework - download Kendo UI