Aurelia here will likely find Xeno incredibly odd and avoid him at all costs. Or if she should encounter him rambling about weird creatures, she might make snide comments. Otherwise, I doubt they'd interact much. (Which she's glad about)
Teddy (gryffindorcrack) likely finds Xeno's oddness amusing. He likely will seek him out if there is ever an opportunity and ask him questions about Snorkacks just because he finds it all fascinatingly funny. Not in a mean way, obviously.
Amelia (dancingdreamer) will think he's sweet and unique and will be pleasant whenever they have classes together. She'll glare at people who make fun of him and even indulge him. She doesn't feel it's her place to say whether he's wrong or right, after all!