So, let's see! Obvious here is Finn. He thinks he's the greatest. :3
I also have Mehdi, who I'm guessing would know him in some way or another through Grace and Diego, if not before, at least upon his being in Dunhaven. I feel as though they would get along.
And then there's Sora, who probably wouldn't know him now, but likely will thanks to her proximity to Charlie and Finn. And the whole Star Wars everything. She is originally from Chicago, though her family moved to Dunhaven when she was still a kiddo.
Other than SW folks, I don't have anyone that super pops out to me as an easy connection, but I'm happy to have anyone meet and befriend through some way or another in that small town living kind of way.