Its not possible to disable versioning completely, and EditDirtyObjectAction doesn't work that way. It just enables you to edit already opened drafts of an object instead of showing you a version conflict screen when you try to edit content with open drafts (happens when you edit some content, and do not click publish or discard draft).
I'm not sure why you have issue #2, is it a object by now with lots of content and relations?
Thank Andre for your answer and clarification about EditDirtyObjectAction.
The objects don't contain any objects relations, if not do you a suggestion to offer me for better management in my case, knowing that users always work on edit mode.