Dorothy is definitely coming back! - also Dorothea which I slightly prefer. Dot and Dorey both lovely nns.
Margot is fun - as pp says Alice and Margot is a lovely combo. It’s much fresher than Alice and Charlotte, but that is a tried and tested combo.
Lillian will just end up Lily which I think is wet. Juliet is nice but a bit fussy for me. Freya I like but I don’t think it combines well with Alice.
Other thoughts - Edith, Beatrice (Bea), Stella, Frances, Phoebe, Elspeth, Violet, Louisa, Caroline, Serena, Helena, Marianne
I find Raphael and Felix quite fussy names. Rufus, Francis (nn Frank), Patrick, Nathaniel nn Nate, Maximilian nn Max, Nicholas nn Nico, Miles/Milo, Joshua, Noah, Hector,