There are a few different ways of adding a button to WLM, but none are all that simple sadly. As for turning an add-on on automatically, you'll need to use some COM magic and catch the right events.
I'm sure some of the more experienced programmers on the forum will be able to help with stuff