Bacon is kind of the opposite of your mc’s he’s extremely extroverted and friendly.. So he would likely be able to get along with Xipil even if she doesn’t talk much as he doesn’t really mind. He could likely get along with Metztli if they realized that because of his mental disabilities, he likely doesn’t mean her any harm. Quetzalli on the other hand, would be completely overwhelmed by him.
Sin is can definitely get along with Xipil, they’re no stranger to befriending quiet kids, and would definitely step in to do the talking for her. Sin may be outgoing but they do know how to dial their energy back so they’d likely act more calmly around Queztalli and act kind of like a kind big sibling. Sin is a master at understanding people. They’d probably faili to talk to Metztli several time, before she realized that Sin actually wants to be friends.
Kathryne, doesn’t start any conversations herself until step 3 due to not speaking English. She and Xipil would likely have to be introduced by Qiu and Tamarack and it would be very awkward. I feel like they’d get along though, even if they never speak. She and Metztli could probably be friends, I’d feel like Metztli would start talking to KitKat and overtime, they become friends, even if Kathryne can’t tell her that. Xipil and KitKat would have a very awkward relationship, Kathryne would probably scare her off at first due to her cold nature. But Quetzalli would likely start ranting about ships one day when she sees a picture of Kathryne from when she was still in Greenland since nearly all towns are along the coast.