One issue with your curves is that a few of them are not fully closed, which causes the bevel tool to balk. I've attached the set of fixed curves. Something that comes to mind on how to do this... If you create the meshes for the text and the pendant, then triangulate them, you can load them into MeshMixer. This will create a water-tight, smooth-blended mesh. Take a look: https://www.meshmixer.com/