Knowing the benefit to me and the kids that she not be under the same roof as me, I see a few looming challenges:
1) Her not being able to keep the job. I am curious to see how she handles it if she is forced to.
2) The inevitable falling out with GF. It's guaranteed and guaranteed to be ugly. I need strong boundaries here. I feel it will be easier to have those boundaries if she is not in the house. But - it is to a point where going back to the status quo is impossible.
3) Preparing myself for having 100% of the parenting duties. I see this as highly likely that work or relationship drama will reduce her capacity to be a functioning parent. Not that she has been much of a functioning parent for the past few years, but at least right now I can depend on her to be with the kids while I work - even if they are just watching television.
Thanks for the update! It's natural for you to be thinking a lot about the future and the contingencies. As for your partner's ability to keep her job, she might, or she might not. If she's like the pwBPD in my life, she definitely will not keep the job if there's a safety net (aka a safety hammock). But if she's actually compelled to work to support herself, she might hold onto the job for a time. Another possibility is that she quits the job or gets fired, but then she's compelled to learn from the experience, find another job and then work even harder to keep it. That's been the experience of the pwBPD in my life. I think that she's actually learned some things when she faces the natural consequences of her behavior, instead of me or her dad being there to "rescue" her all the time. However, you can't control how she performs in the workplace. The only thing you control is YOU.
If you want your partner to to live on her own and support herself, then you absolutely can't let her back in your house (in my opinion) . . . because there's such a thing as a "sneaky" move-in. I've seen that happen, when BPD stepdaughter would come to our place for dinner, then stay "just one night," then leave, then come back for another dinner, but bring a change of clothes this time, then stay another night, and before long she had moved in again. Though she didn't really want to live with us, she did it anyway, so that her dad and I would pay all her living expenses, while she could remain unemployed. So my advice is, if you want to keep her from moving back in, don't let her back in your home at all. If she wants to see the kids, then she take them to a park something.
As for fallout with the girlfriend, you have no control over that.
Finally, as for childcare, my guess is that you're probably basically functioning as a single parent already. Though your wife might have helped by watching TV with the kids in the past, my guess is that prolonged contact with the kids might have done more hurt than help, by creating a lot of chaos, tension and unpredictibility, right? So my advice is to figure out childcare for them while you're working. That might be involve daycare, activities, babysitters and/or stays with relatives. Maybe you adjust your work habits and do some work from home late at night or early in the morning while the kids are asleep, as many single parents do (if you have a job with remote work flexibility). I know that childcare can be tough to schedule sometimes, but millions of parents are in the same situation. I think you'll figure it out. My advice would be to prepare for 100% of the parenting duties, and if your partner actually helps out, then that's gravy. I'd say though that the kids should go to her place when she's parenting. My guess is that they wouldn't have a bedroom there, and that's probably a good thing, because they'd sleep at your place where there's a predictible, healthy, calm routine.
Just my two cents. We like hearing updates. Wishing you the best.