You have a really great list! Considering your last name, [name]Garner[/name], here are the ones I would eliminate:
[name]Margaret[/name]: [name]Margaret[/name] [name]Garner[/name] just doesn’t flow right, though that could be just me. If you really love it, use it, but it’s just not ideal. I do think [name]Margaret[/name] is lovely, though.
[name]Olive[/name]: [name]Olive[/name] [name]Garner[/name] reminds me of [name]Olive[/name] Garden, like the restaurant. I wouldn’t use it.
[name]Rose[/name]: [name]Rose[/name] [name]Garner[/name] sounds a little like ‘rose garden’. That’s not too big of an issue, though. I really love [name]Rose[/name].
Ones I would eliminate, just based on preference:
[name]Georgina[/name]: I’ve never liked any [name]George[/name] names, and [name]Georgina[/name] just doesn’t have a nice sound to me.
[name]India[/name]: [name]India[/name] is a country, not a name. You have MUCH better on your list!
[name]Patience[/name]: This sounds like an order, rather than a name. I don’t like many virtue names, and this is perhaps my most loathed. Again, you have much better names on your list, in my opinion.
[name]Willa[/name]: It’s really insubstanial sounding, especially compared to such strong classics you have on your list. I’ve never liked it much.
The rest of your list is wonderful, but here are my personal favorites:
[name]Alice[/name]: I love [name]Alice[/name], and it goes very well with most middle names.
[name]Caroline[/name]: It’s such a classic, and sounds great with [name]Garner[/name].
[name]Elizabeth[/name]: Again, it’s classic, and there are literally dozens of nicknames to choose from. [name]Elizabeth[/name] [name]Garner[/name] is very sophisticated sounding.
[name]Katharine[/name]: I love this spelling, and [name]Katharine[/name] [name]Garner[/name] is wonderful.
[name]Lucy[/name]: It’s playful and classic all at once. I really like [name]Lucy[/name] [name]Garner[/name], too.
[name]Vivian[/name] [name]Garner[/name]: Though I prefer [name]Vivienne[/name], I really like [name]Vivian[/name], too.
[name]Susannah[/name]: [name]Susannah[/name] is lovely!
You almost can’t go wrong-- I love your style! [name]Do[/name] you need middle name suggestions?