Answered: Emergency Stop Button During Autonomous

Is it legal to have a button on the joystick to act as a emergency stop during the autonomous period?

No, this would not be legal. As per <G8>, quoted below, you are not allowed interact with the controls on the VEXnet Joystick in any way during the Autonomous Period.