As far as a hammer for the punch, I use a brass headed hammer.
I use a 3 pound hammer, that way I am using more weight than velocity and force to punch. My Harbor freight punches have served me well, only one have I ruined and that was my fault trying to punch metal.