I like Elizabeth and Margaret.
Lily doesn’t go with Elizabeth though - too many similar sounds (which is why Lily is sometimes a nn for Elizabeth).
They both go with Anne although Anna works better I think.
I’d go with Margaret Anna as it’s less popular than Elizabeth - and Margot, Greta, Maggie, Peggy and Etta are all nice nns