1) You can't. Scripts setup are tied to the mount routine, so they are defined on a partition basis, e.g., you can have more than one script running on each disk mount/unmount (one per partition). This could be changed in the future, if someone explain to me a better way to do it.
2) You can't. As I explained earlier, the mountpoint is defined according to the following preference order: user setting>label>disk ID . The script must support SATA too, so it would be a hack to define the mountpoint on usbslotX format.
I don't have plans to support LVM, MyKroFt, since it's a lot of work and it doesn't quite fit in this plugin mission.
But thank you anyway!
All done. Thanks for your suggestion.