Here is a patch for the items 1-3.
4th point is ambiguous. Users can get accustomed to using Tweak Tool without object selection and in case of complex document it can lead to annoying misses. If problem is only in users that doesn't know that should previously select an object. Then some highlighting of message from status bar when user tries to use tool without target is probably better solution.