Hola:
Que esté en una tabla no tiene importancia...
Con el número en un input readonly, al pulsar el checkbox puedes cambiar ese atributo
<input type="checkbox" onclick="numero.readOnly = !this.checked" />
el número estarás más o menos así:
<input type="text" name="numero" value="0" />
Saludos