Every item on your list is something she's doing to which you're reacting. I get it, it's hard not to but it's doable. First you have to see it and accept it.
The reality is, your business is also her home. Your customers and associates have also been her customers and associates.
Tell your friends and acquaintances that if they have concerns about W, they should talk to her. If they start a conversation about her, stop it, you can do that.
When you customers express concern, thank them for their concern and move on. This is something people will do no matter where your W lives or who she talks to; it's a part of the deal.
About the text messages, poor timing on her part but I doubt that it really "affected" anyone but you. And even if it did, it's not your problem.
She'll move on soon enough.
But if you want to look at this in a very different way, she's giving you and opportunity to work on something that will improve your R for the rest of your life.
As Cadet tells us when we first come here, she's giving you the gift of time.
Me 57/H 58 M36 S 2.5yrs R 12/13
Let me give up the need to know why things happen as they do. I will never know and constant wondering is constant suffering. Caroline Myss