Yes, bile acids can leave a stain/ lighten the fur if the cat is not cleaned off just as tears can stain a light coloured dogs fur around the eyes.
All cats have fur. unless they are furless cats
Yes, cats do vomit most of the time its just a hair ball but they do vomit.
Yes, cats can vomit.
This answer is sort of unknown because when cats are babies they don't have fur . But some cats don't grow fur.
Cats typically vomit after eating something bad. Another reason could be a hair ball.
The vomit may contain hair, but not necessarily balls of it.
All mammals can vomit if necessary.
That's not really an "idiom." Cats are animals. Cats lick themselves. In the process of licking themselves they often swallow a certain amount of fur. This hair gets balled up in their stomachs, and sometimes they'll cough (actually, it's more like "vomit") one back up. The product of this is a "cat's coughed up fur ball". Like I said ... not really an idiom.
cats have fur(you spelt it fur wrong)not hair
the cats fur the cats fur
You get Fur ever Clean leather Stain removel
None, cats have fur. Cats are mammals. Mammals have fur, that's it. If you really thought cats had feathers, you obviously don't know you fur.