Two syllable names work well with our last name (smith)
[name_f]Acacia[/name_f] [name_f]Milly[/name_f] [name_m]Smith[/name_m]
[name_f]Acacia[/name_f] [name_u]Eden[/name_u] [name_m]Smith[/name_m]
[name_f]Acacia[/name_f] [name_f]Keira[/name_f] [name_m]Smith[/name_m]
These are ones we have considered…any other ideas would be great! Thanks 
I like…
[name_f]Acacia[/name_f] [name_f]Rhiannon[/name_f]
[name_f]Acacia[/name_f] [name_f]McKenzie[/name_f]
[name_f]Acacia[/name_f] [name_u]McKinley[/name_u]
But they are not 2 syllables!
[name_f]Acacia[/name_f] [name_f]Camille[/name_f]
[name_f]Acacia[/name_f] [name_f]Elise[/name_f]
From your list, i like [name_f]Acacia[/name_f] [name_u]Eden[/name_u] the best. Some suggestions:
[name_f]Acacia[/name_f] [name_f]Iris[/name_f]
[name_f]Acacia[/name_f] [name_u]Ruby[/name_u]
[name_f]Acacia[/name_f] [name_f]Nora[/name_f]