Deciding if I like Ema-Claire or Emma Claire but I would want the two names to be her first name so we would call her Ema-Claire ---do you think the first spelling is too strange?
I'd go with Emma if you want it to be pronounced as Emma. Ema sounds like it would have a long e, like emu, and people would be mispronouncing it her whole life.