For using macros, see
Installing Macros.
You could use editing restrictions and make the checkboxes exceptions as well as the signature area. However, the legacy checkbox will not be something that can simply be clicked. A double-click will open the properties and the user can pick checked or not checked. That is not very intuitive.