Buttons can be found on the internet. Do some measurements on the buttons....size, layout and such and check electronic parts sites. As for the actual plastic hat itself, mix up some epoxy and let it harden up. Use a file to get it back to the right shape/size. A lot of trial and error goes into this but it can be done.