1. Hm I have no issue aborting..
However sometimes it crash if a aborting, but that is fixed. but I see no hang until it is done
2. That is because it does not yet know if it is copy/ move you can queue move operations to a operations that is doing copy and so on.. so it can change
3. This is only when you copying files from a FLAT view and when copying from different subfolders
So you don really see this very often, not sure that this settings belong there