Hi Ambleew,
I think it's great that you and your hub have found this woman. Plus, she's a package deal, which can make it even better.
If she needs a place to stay, until she gets on her feet, I don't see the harm in helping her out, as long as she doesn't take advantage of you guys.
As for...