^^^ I like these suggested names. I think some of them have already been used in the solar system (named asteroids or other moons or craters/geological features).
I don't have an IAU Atlas handy and I'm too lazy to google right now. But I could swear I recall seeing Styx or Orpheus or Persephone or Cerberus somewhere in the solar system already. Maybe it won't matter.