YES. Ben's 330ish, and although he's spent most of it traveling, there's nothing to say he couldn't have stopped through in Canada before. Also his father was a low-key "celebrity" which is hogwash but funny to me, so that's at least something to know about him. But having someone he could be antagonistically friendly with (and I promise, Mel, he would only push 1/3 of your buttons if you were a friend!) would be nice for him. :D
Given his desire to run around and pull pranks, he'd be a lot more likely to want to be friends with Sofia than Archie (even though I love them both!) but he could probably stop by and say hi to both of them, just to shop around and see who's playing with the biggest baseball bat, so to speak. Adelaide is the one living with Abby, right? Benny already decided he's going to pick on Abby (nicely, nobody can be *that* mean to Abby) so I'm sure he'll see Adelaide around :D
I'm throwing him into the random plot-generating log thing, but for now I'm open to "Want to have someone run into a hipster-looking fool on the street and have something go wacky-and-wrong? Blame Benny!" as a plot device for all your needs.