J.S.
There is nothing to do unless sister is going to stand up for herself.
She has a fear that babymama will do a, b or c. It's just fear - it isn't real. And as long as she volunteers her house, there is no reason for babymama to act any differently.
I feel that if sister stands up and demands some respect, she'll get it.