[name_m]Hi[/name_m] there.
Here are my thoughts on your list:
[name_m]Caleb[/name_m] and [name_f]Sophie[/name_f] - I wouldn’t say that they don’t go together. They’re somewhat different styles, but not so much though that I’d let this be a deal breaker if [name_f]Sophie[/name_f] is your favorite. It’s a cute name.
[name_m]Caleb[/name_m] and [name_f]Charlotte[/name_f]-This is nice. Safe, solid, classic. Very popular, if that bothers you. I guess [name_f]Sophie[/name_f] sort of is too.
[name_m]Caleb[/name_m] and [name_f]Cara[/name_f]-Not sure why I don’t love this name, but it’s nice enough & works really well. Not as common either.
[name_m]Caleb[/name_m] and [name_f]Leah[/name_f]-This is sweet. They sound really good together, & [name_f]Leah[/name_f] is a nice, solid and pretty name that’s not terribly over done.
[name_m]Caleb[/name_m] and [name_f]Imogen[/name_f] - This is by far the most interesting from your list. It’s smart yet spunky. It’s also unique, & has a lot of great nn options like [name_f]Imee[/name_f]/Idgie/[name_f]Ginny[/name_f].
Here are a few suggestions:
[name_f]Ada[/name_f]
[name_f]Audra[/name_f]-I really think this fits perfectly.
[name_f]Audrey[/name_f]
[name_f]Cora[/name_f]
[name_f]Ellen[/name_f]/[name_f]Ellie[/name_f]
[name_f]Elizabeth[/name_f]/[name_f]Eliza[/name_f]/[name_f]Ellie[/name_f]/[name_f]Elsie[/name_f]
[name_f]Fern[/name_f]-kind of a wildcard, but cute, isn’t it? I feel like [name_m]Caleb[/name_m] has an old fashioned slightly prairie feeling. And a little old [name_u]West[/name_u]. [name_f]Fern[/name_f] fits!
[name_f]Georgia[/name_f]
[name_f]Hannah[/name_f]
[name_f]Louisa[/name_f]
[name_f]Lydia[/name_f]
[name_f]Miriam[/name_f]/[name_f]Mira[/name_f]
[name_f]Maia[/name_f]
[name_f]Mara[/name_f]
[name_f]Nora[/name_f]
[name_f]Pearl[/name_f]
[name_f]Rose[/name_f]/[name_f]Rosie[/name_f]
[name_f]Rosalie[/name_f]
[name_f]Ruth[/name_f]/[name_f]Ruthie[/name_f]
[name_f]Sally[/name_f]
[name_f]Sarah[/name_f]/[name_f]Sally[/name_f]
[name_f]Susanna[/name_f]/[name_f]Sally[/name_f]/[name_u]Scout[/name_u]/[name_f]Annie[/name_f]
[name_f]Willa[/name_f]
[name_f]Hope[/name_f] this helps. 