I got 10a straightaway but then I do have a daughter of the same name!
I think the definition of 2d is loose but the wordplay is clear. I took make-up to mean the material that a rock consists of.
25a will make immediate sense for those familiar with horse racing terms.
My LOI was 19a which required all the crossers before my PDM.
I cannot parse 14d either but hey-ho.
HNY everyone!