Hiya, That sux,.. but Spookies about the only one around with a specific rebuild kit(I think)
Spooky Tooth Cycles - Motorized Bicycles: Gas Powered and Electric Bikes - Clutch Repair Kit
Do you think you might get away with just new pads? You can find them cheaper. Wait for a couple of experts to reply before you buy anything though, just in case their's a solution I don't know of.