Much appreciated.I am clear now .1. Yes proceed with application.
2. Handwritten signature means you use your hand, pick up a pen and use the ink in the pen to make marks on the paper of the form to fashion a pattern what we call a "signature" that represents the person "signing" it. I am not sure what you mean by "physical signature" or "physical sign" seems the same thing to me.