Carmel is fine as a name.
And
Carmel is NOT the name of the candy. The candy is "caramel". There are a lot of people who do pronounce the word for the candy as "carmel", but there are some of us who are careful to still pronounce the candy in three syllables, as it originally was. :)