He is kinda my absolute favorite too so be nice to him!!!
When he was here before he was a guardian on the kids floor so Frigga knows him. Teddy probably does not know him well but that also depends on how close you and Lena want Neville and Harry to be as adults cause he's there like every weekend. Cause he is down for additional uncles!
And this guy here is getting used to the idea that in another verse he's a ridiculously devoted Plant Dad, so maybe they've got that going for them.