Hi! Have you had him in for a veterinary checkup? Your vet could recommend flea treatments, or whatever might be appropriate - not all the brands sold over the counter are safe for cats.
Those are eggs of some sort. Possibly flea, possibly tape worm. Regardless, take him in and have them determine what you are dealing with, and get rid of it appropriately! And yes, drop that blanket in boiling water!