Well, since Japanese names are pretty "exotic" I guess in the US, they wouldn't really fit perfectly with those names.
But I do think that names like Ayame, Hiroshi, Izumi, Keiko, Kenshin, Kimiko, Midori (excellent violinist, btw), Miyako, Suzume, Tamiko, Ryo could fit in the best especially with nicknames like Izzy, KeKe, Kenny, Kimi, Dora, Miya, Suzy, Tami, etc.
Yuki seems like a feminine name to me. I like it except that it looks like "yucky."
If Ivy is a girl, it doesn't really matter what her last name is if she gets married in the future. I think Ivy Greene is a really pretty name, though.