Instead of making the can/container, why not use one of the metal water bottles that seem to be popular now? They are one piece, so there would be no problems with leaks. And steal the plans for the pump from an existing oil can, but use better materials with closer tolerances. This could be a...