QB needs to know if he's delaying taking a knee, he's a runner and he's fair game. That being said, contact with the helmet is a foul, whether he's a runner or not.
As to a DQ, that's a judgment call. No one here can tell you if he should or shouldn't be DQ'd without seeing the situation.