Needs opinion on names

'Oy! So, I'm currently writing a story about a hermaphrodite named Andrew Rumor Salmon. She's going to meet some different people through the novel and I'm unsure about some of the name. I'd like to hear others opinion and maybe names there will suit the people better. ^^

Paige Torain is adopted from South Africa, so when she turned 18 she changed back to her real surname. It was Svensson before.
Nah, I just needed a surname, so I started out by calling them Kron. They are from Sweden, so, Yeah. Crane is good.

Yes and no, Olivia is a teacher on a private school, so it could be a "nickname" from her being a roaring beasts. Hehe.

... Who is John McCaine? I'm a Dane, so that might explain why I don't know this man. But I just wanted a mixture of an American name and some sort of Irish (?). But McConnell is good!