What about a spinner and a trackball? You also didn't include the total for the 7 buttons for each player. But you'll need more for admin controls, coin and all the other stuff.
I would go for the Sanwa joysticks. IMO they feel much smoother than the Happs plus they have the option to convert from 8 way to 4 way for switching from fighting games to Pac-man.
DONT get a budget crimping tool. Trust me, you'll end up with more problems than you can imagine. Get a quality tool. I tried a budget crimping tool and nothing would hold or the connections that did hold would break off.
As for wire, I would think 25ft should be enough. But don't quote me on that.