Your firmware shouldn't let the z axis move that fast, unless it's configured very optimistically. As for the default units, it's typically mm. And from what I'm aware, that F9000 only applies to that line of Gcode.

You say the stepper starts buzzing, has it hit the limit of it's travel (i.e. the end of the lead screw)?