For the Mk.2 the non-slip knob approach would work best - use a captive rubber grommet to make the friction contact.

The 2A (Rio branded player) has a keyed rotary shaft, and in this case a grub screw may be required.

Either way, I think this would be an ambitious project.

Rob