You have some great names there!
I voted for [name]Honorah[/name] and [name]Lydia[/name], as those are two which are on our list, but I also love [name]Seraphine[/name] and [name]Evangeline[/name], and really like [name]Josephine[/name] and [name]Giselle[/name].
[name]Amelia[/name] is a great name, but very popular, and as you have so many lovely options which are less popular, it would not be my choice out of your list. The same applies to [name]Avalon[/name] with the nn [name]Ava[/name].
I love [name]Annie[/name], but personally [name]Antoinette[/name], while I like the unusual flavour of it, doesn’t really do much for me. You may also like [name]Annora[/name], [name]Annaliese[/name] and [name]Annika[/name].
[name]Madeleine[/name] is such a pretty classic, but because of [name]Madison[/name] and the numerous mispellings of [name]Madeleine[/name], it has been ruined a little for me in first place. In the middle it is lovely, though.
For sisters, I would avoid two -ine endings, so you could only use one out of [name]Seraphine[/name], [name]Evangeline[/name], [name]Josephine[/name] and [name]Madeleine[/name] (additionally, I would not use [name]Seraphine[/name] and [name]Evangeline[/name] together because it might be angel overkill!).
I think any combination of [name]Giselle[/name], [name]Honorah[/name] and [name]Lydia[/name], as well as either [name]Seraphine[/name], [name]Evangeline[/name] or [name]Josephine[/name] (other nn for the latter is [name]Posy[/name]), would be beautiful, and work very well together.
Also, [name]Annie[/name] and [name]Norah[/name] are lovely together, so [name]Antoinette[/name] and [name]Honorah[/name] would work well.
Good luck!