My form validate function will not run.
It's not working because you're not using a reference to $form.

Change your function declaration to:

function organization_control_form_alter(&amp;$form, &amp;$form_state, $form_id){

Note the &amp; in front of $form.  This means you're actually working on the variable as passed to the function, not a copy, or at least that's my understanding of it.

A useful thing to do to avoid this kind of error with hooks is to check out the API for the hook you are trying to use and copy the parameters verbatim.