The Allen head bolt can be found at any decent hardware store. I know my local Ace and Home Depot both have them in plastic as well as stainless and black steel.
Did a little searching online and haven't found the pump mount. Check around at your LBS's.