Name suggestions of probable not-great-ness from me:
I have a thing for specific fish or plants~
I'm labeling them with what sort of thing they are if image searches don't tend to be helpful about them, or I think it's just obscure enough that if you don't want bird/plant/fish/whatever else names, it's easier to skip them~
Prefixes:
Frittilary
Rat
Deer
Moth
Osier (plant)
Bramble
Spider
Merlin (bird)
Lynx
Rabbit
Eel
Owl
Myrtle
Aven (plant)
Snail
Alder
Butter (as in Butterwort)
Pike
Minnow
Quill (as in Quillwort)
Elm
Sanicle (plant)
Toad
Jar (as in Nightjar)
Hare
Course (fish)
Falcon (as in Peregrine)
Fern
Bistort (plant)
Thyme
Fennel
Harrier
Mouse
Perch
Dace
Willow
Blinks (plant)
Orchid
Twite (bird)
I think suffixes combinations should always be left to the player because you know what personalities you want and what sounds you like, etc.
You've only got -heart and -whisker so far, which to me, represent cats with a strong moral system (whether or not they're good or evil) and a very good hunter, respectively. Might want a -claw (very good fighter) or -fang (good hunter and good fighter) or -nose (good tracker) to balance out skills, but I'd put it up to you. -cloud and -storm are always good personality ones. Worth noting most cats are going to be average in most skills, and not have weird personalities, so there should always be a reasonable number of -stripes -furs and -pelts in large clans. You only have 3 others so they probably won't have an idea of what's average for them yet, and ergo can't assign a suffix because a cat is average.