Congratulations on your baby girl 
Naming is soooooo hard!!! I really struggled naming my baby I think it’s just there are so many names and it’s such a huge decision but you’ll find the one. You also have a fab list so whichever name you choose your onto a winner.
[name_f]My[/name_f] thoughts on your list
[name_f]Abigail[/name_f] ~ a gorgeous classic that has really grown on me she’s elegant, has a wholesome feel, has a lovely meaning and I love the nickname [name_u]Abby[/name_u]. [name_f]Abigail[/name_f] is just such a cosy name with an autumnal feel. I think [name_f]Abigail[/name_f] [name_f]Grace[/name_f] [name_f]Esmae[/name_f] would be gorgeous.
[name_f]Vienna[/name_f] ~ feels stylistically a little different to the rest of your list. [name_f]Vienna[/name_f] has a more fashionable ‘trendier’ feel she feels like the new [name_f]Sienna[/name_f]. I’ve seen a few Vienna’s in the playground and I think she’s very cool. I do like [name_f]Vienna[/name_f] but I prefer the others on your list.
[name_f]Hannah[/name_f] ~ a lovely girl next door stable classic. I think because [name_f]Hannah[/name_f] means [name_f]Grace[/name_f] I would ditch the [name_f]Grace[/name_f] middle name and use just [name_f]Esmae[/name_f]. I think [name_f]Hannah[/name_f] [name_f]Esmae[/name_f] is sweet!
[name_f]Isabelle[/name_f] ~ a lovely frilly feminine choice that has that enduring classic feel and is the ultimate ballerina name. I do prefer [name_f]Isobel[/name_f] I think the ‘o’ sound is prettier.
[name_f]Grace[/name_f] ~ such a lovely name! [name_f]Grace[/name_f] is elegant, has gorgeous connotations through the [name_u]Christian[/name_u] concept of ‘Grace’ and I think is refreshing as a first name. [name_f]Grace[/name_f] [name_f]Esmae[/name_f] is lovely! I also feel that you seem strongly connected to the name [name_f]Grace[/name_f] she is going to feature within your daughters name so I feel maybe she should shine up front.
[name_f]Magnolia[/name_f] ~ I love this nature name she feels so summery, sweet and bright. I think [name_f]Magnolia[/name_f] [name_f]Grace[/name_f] would be the ultimate southern [name_f]Belle[/name_f] that it makes me smile and want to drink sweet tea all day long. The nickname [name_f]Maggie[/name_f] is adorable as well.
[name_f]Sadie[/name_f] ~ another cheerful sweet choice I do like [name_f]Sadie[/name_f] but she doesn’t sparkle as much as your other options
[name_f]My[/name_f] top three would be
[name_f]Abigail[/name_f] [name_f]Grace[/name_f] [name_f]Esmae[/name_f]
[name_f]Grace[/name_f] [name_f]Esmae[/name_f]
[name_f]Magnolia[/name_f] [name_f]Grace[/name_f]
If it was me I would take these three into the delivery room and see which one suits my baby
Wishing you all the best