I love Arwen and really like Ezra and Talitha.
The other are all good options too. The only one I don't like is Wulfric.
Love suggestion of Elora. Thalia is nice.
How about:
Astrid, Aphra, Aria, Avery, Ariana, Ariella, Ariadne, Ailsa, Bronte, Briar, Cleo, Cassia, Calista, Cherry, Dulcie, Effie, Etta, Enya, Ellis, Everly, Elowen, Eirlys, Elina, Elianne, Eriskay, Fallon, Faye, Giselle, Hebe, Honor, Hazel, Hope, Ingrid, Iris, India, Iona, Juliette, Jessamy, Jerica, Juniper, Kendra, Keziah, Lara, Lyra, Livia, Lorna, Laurel, Larissa, Leonie, Lilia, Mara, Mala, Mila, Merryn, Maeve, May, Nyah, Noa, Noelle, Nesta, Ocean, Paloma, Quinn, Rowan, Rowena, Romy, Romilly, Robyn, Ria, Rhiann, Sorrell, Saffron, Sylvia, Sadie, Taryn, Teagan, Thea, Tansy, Verity, Vivenne, Xenia, Xanthe, Zia, Zara, Zillah
Arlo, Anton, Amos, Bruno, Caleb, Devon, Ellis, Emery, Echo, Evan, Elijah Flynn, Griffin, Inigo, Jude, Jared, Jeremiah, Jonah, Joel, Logan, Milo, Morgan, Nico, Nehemiah, Owen, Quinn, Rowan, Robin, Solly, Sonny, Teo, Taliesin, Tian, Victor, Xavier, Zechariah