The only other mandatory parts you will need are ;
A new hold coil, ball, rubber kit..
What is a hold coil used for? Obviously one that gets used a lot holding one of the relays???
Is it a GTB-A9738?
Could be - I'll need to check one of my spare parts books for the exact coil. The "Hold" coil is always on. It can be disabled and the contact blades adjusted, but I don't usually do that. The "hum" noise the coil makes gives the machine it's character !
They are usually burnt out and the hum produced can be annoying while playing the game. I generally replace them.