Forms using content controls do not need to be protected for forms. If you want to protect the areas that are not fields, then mark the fields with 'Editors' and protect as read only. You may find
Insert Content Control Add-In useful in making the changes.
You can validate fields using macros, but this requires the use of macros and you cannot force the use of macros.
Frankly the best approach for such a form is to create a PDF form, but for this you will require software, such as Acrobat, capable of creating such a form.