Ok, thank you, I am back on tract.
As for the gf, I would set the boundry...she is not welcome in our home. He can meet her outside of your home. Whatever their deal is, it's their deal, if he wants her to come to his home, he can rent a place on his own.
Thanks and just my two cents!