Amelia is super common, but its a lovely name, I do prefer the spelling Emilia because of the medical condition, but it's still a lovely name. Odette is objectively fine, but it reminds me of odor and reeks of trying too hard.
pronunciationWhere I am, Amelia and Emilia are pronounced similarly, but not exactly the same (I prefer Emilia as well) - do you pronounce them exactly the same where you are?