Direct speech
He said, "The teacher usually [does not] ask any question."
In direct speech, the above is correct.
Indirect speech
Indirect speech is normally used to refer to the past: we change does from its 3rd person simple present to its 3rd person simple past and we introduce the quoted speech with a relative pronoun that (although this can be omitted) to make it indirect. However if:
b) there is no change in tense
How do we known that the speech is direct or indirect without speech marks?
Take for example the following sentences:
He said the teacher usually does not ask any question.
He said the teacher usually did not ask any question.
In the above we can say that both 1 and 2 are both in indirect speech. However in terms of tenses, we know that the first, uses the tense for direct speech and the second, uses the tense for indirect speech.
Now, let's add the correct punctuation:
He said, "The teacher usually does not ask any question."
He said the teacher usually did not ask any question.
Here 1 is clearly direct speech, while 2 is clearly indirect speech. Without a distinction in tense 1. can become indirect if the speech marks and comma were omitted and 2. can become direct speech if you include speech marks after the and question.
To answer your question, the second option is the safest option so that there are parameters for direct vs indirect speech.
Any question vs any questions
"any question" may be idiomatic, but is typically unheard of. However, ykombinator advises that if any question:-
[is] at the beginning of a sentence, in a more certain, assertive,
authoritative tense, singularity is fine.
Although, notes, the "plural sounds better".