Some thoughts:
Knox just sounds ugh to me. No meaning, awkward, stern sound, and that fashionable -x ending.
Wells really *really* doesn’t work as a first name.
Love seeing
Wren on a boy, but don’t think Memphis works as a name.
Ralph Benedict is an excellent classic combo.
Agatha Sally Lee seems old fashioned. Really old fashioned, like she walked out of a novel written in the 1850s. I like it, though; it has a positive meaning and good flow.
Masha needs a full name for the nickname. Seems really insubstantial on its own.
Lumi is nice and the meaning is cool.
-cayden
Hike more, worry less.