Yes, it does. Light Ball only works for Pikachu. Thick Club only works for marowak. Etc...
Yes.For example,Take the item Lucky punch.Its description says "an item to be held by chansey which boosts the critical hit ratio".So some items only work for a particular Pokemon.
Yes It would only work on one Pokemon.
For example:A light ball only works on a Pikachu.