blackheart - 2/10 OR 9/10, and this is why. for the first rating, that is when it is given to an "evil" cat. that would be a horrible way to get a warrior name, being known for being horrible or cold-hearted. I do not like it at all. for the second rating, it is a perfectly good name for a black cat that has strong morals and beliefs.
daringheart - 2/10, the prefix bugs me. how can a cat look like a "daring?" and once again, I think you're using this name to describe a particularly courageous cat. that's not how -heart is used (or at least how I use it). bravery and daring is appreciated in a clan, but there's not really a name given for it. perhaps -claw if it was in battle.
moonpelt - 4/10, my opinion on the prefixes moon- and sun- is unpopular, yes, so bear with me. I don't like them because those seem to be sort of sacred things to the cats, and naming one kitten with something like that is like putting it above the rest, something I'm sure the clan wouldn't take too kindly to. remember I'm ignoring the books here and using my naming system. if not for my beef with the celestial names, I'd say this is perfectly fine.
shimmerfur - 4/10, I don't really know how a kitten could "shimmer." it's not a bad name at all, I do like -fur, but the prefix is just a bit lyrical for my tastes.
oh, and I get what you mean by not "matching," but that's actually not what warrior names usually are supposed to do! the prefix and suffix each have a seperate meaning and reason for being given, and when they relate it's only coincidence.
and cedar is a tree. the cats have other specific tree names, such as willow- and birch- so why not cedar-?
falconfoot
lightflower
herontail
lizardfur