Obviously Thad will get to know her via Abelino. And also will find it extremely humorous that Abelino has a kid. Knowing now about the existence of the supernatural world, he can understand her plight and maybe even help Abelino come to grips with it all should the need arise.
I think her and Amelia would get along nicely, Nico would be happy to add to his pokemon collection. lol She could know Duncan if she'd ever come by The Stables. um... let me know if there is anything else you can think of you might want with my kids.