From your boys’ names, I like [name]Elias[/name], [name]Noah[/name], and [name]Isaac[/name] the best and with [name]James[/name], you have a lot of good potential combinations. I like the suggestion of [name]Elias[/name] [name]Noah[/name] [name]Barton[/name] above. [name]Isaac[/name] [name]Noah[/name] [name]Barton[/name] works well too. You could [name]Jude[/name] as a mn for these as well-- [name]Elias[/name] [name]Jude[/name] [name]Barton[/name], [name]Isaac[/name] [name]Noah[/name] [name]Barton[/name].
Some other possible names: [name]Adam[/name], [name]David[/name], [name]Isaiah[/name], [name]Luke[/name], [name]Marcus[/name], [name]Philip[/name], [name]Tobias[/name]
Although [name]Hannah[/name] is fairly common, if you want to use it to honor someone, I appreciate that [name]Hannah[/name] [name]Kate[/name] [name]Barton[/name] works well. Instead of [name]Hannah[/name] though, you could use [name]Anna[/name] or some variant (like [name]Annelise[/name], [name]Annie[/name], [name]Annmarie[/name], [name]Mariana[/name], etc.) or what I think would be lovely-- [name]Susannah[/name] [name]Kate[/name] [name]Barton[/name] (nn [name]Susie[/name] or [name]Sukie[/name]). I’m not a fan of [name]Aspen[/name] and I like [name]Callie[/name] more as a nn. If [name]Caroline[/name]'s a no-go with DH, what about [name]Charlotte[/name] nn [name]Callie[/name]? The only other possible issue with [name]Callie[/name] is that it may get mistaken for [name]Clara[/name] when combined with [name]Barton[/name]-- another reason, I’d look for a longer name and use [name]Callie[/name] as a nn-- maybe [name]Callista[/name] [name]Barton[/name]? [name]Kate[/name] is okay, but I agree that it works well as a nm.
Some other possible names: [name]Alexandra[/name] (nn [name]Allie[/name]), [name]Chloe[/name], [name]Eliza[/name], [name]Eva[/name], [name]Gemma[/name], [name]Julia[/name], [name]Lucy[/name], [name]Phoebe[/name], [name]Ruth[/name], [name]Rose[/name], [name]Zoe[/name]