Unfortunately, I have to tell you that none of your requests are possible.
- Plus! scripts aren't able to do this. If you don't need the other features of Stuff Plug, simply disable them!
- This has been discussed before but I'm afraid that it resulted in a simple mock-up of how it could look like.
- When the spell checker would be running every time you type/change a word, it would consume a huge amount of the user's CPU because it has to call external programs to do the checking. It could be done if the scripts would make their own checking engine based on open-source dictionary files, like those used in Firefox. That would mean (hopefully) less CPU usage and maybe a timed spell check. Also, the red line can't be done simply because you can't format the chat message edit box. This also means that a right-click menu is nearly impossible since a script can't know on which word you right-click.