I would try to let her know she just MET this fucking dude. That just because this guy is her blood family, doesn't mean that she has to put herself out there like this.
Fuck, she doesn't even fucking know him. Fuck letting him stay at your house. That's nuts.