I like all your first name choices except Spencer (seems way too masculine to my ear). My favorite of your FN options are Lucia (but I don't think your two MN options go that well with it), Seraphina (Clove goes well with it), Cassia (though I don't think Domenica goes particularly well with it) and Aurelia (Isabel sounds good with it).

I like all your first name choices except Spencer (seems way too masculine to my ear). My favorite of your FN options are Lucia (but I don't think your two MN options go that well with it), Seraphina (Clove goes well with it), Cassia (though I don't think Domenica goes particularly well with it) and Aurelia (Isabel sounds good with it).