Charcoal Canister?

The main problem with them is that as they get older and older, there is the chance the activated charcoal could be sucked into the innards of your carburetor (plugging things up) as the screen to prevent this disintegrates. That's why I spent a couple of hundred bucks on a rare NOS canister for my vehicle.
is there anything to replace or service the canister?
Also i have 2 and 1 of them when you shake it, it sounds like a morroca.
the other nothing. which is correct?