I really dislike Sailor. Occupation names are way too impersonal to be first names, IMO. Also, it's impossible me to pair it with any middle name, because it just sounds like, well, the same as Captain
Kirk, Doctor Livingstone, or Professor Snape, as if the first name was a reference to her occupation rather than a given name.
I dislike
Scout, too. I don't see anything appealing in it.
I think
Arden Grace and
Brenna Joy are both quite boring, because they're both trendy names compared with overused filler middle names.
Margaret Faith is OK, though NMS. I love the nn
Greet.
Emerson and
Campbell are too much or surnames to be first names. Also,
Emerson is way too masculine to be a girl's name because of the "-son" ending (meaning "son of").
Caroline is fine, and I really love the names
Violet,
Isla, and
Annabel. They're very beautiful and elegant.