I belive this is how a lot of questions are done, go ask several npcs in hydlaa "about plaza" and you will see they have the same answers.
It appears that way.
That's also why "about daggers", for example, triggers the same answer from everybody, including people who should know nothing precise on the subject.
Therefore, Things Every NPC Should Answer also covers the subject of things not everybody should answer, or at least should answer in a different way. In most cases, I would expect a vague answer, with possibly a hint towards someone more knowledgeable.
The database may need more groups, such as professional, geographical, racial, religious, and even personality (with a priority system of some sort). Or simply a choice of answers to a question, with a default one for all NPCs, and a possibility of assigning an individual to a given answer (yes, individually, not by group).
It's great to make NPCs more aware of the world, but I am not sure that the result would be as intended if all of them give the same answer to the same question.
Ahem, considering the workload, and considering that this would not put me in contact with spoilers, I would apply for the task, actually. If you need someone.
Also, often, when a quest is added, it would be nice to add a general answer about it. For example, let's say you have to recover the Stolen Broom of Brado. It'd be nice if uninvolved NPCs reacted to "about a stolen broom" with something like "Sorry, I hadn't heard of such a horrible crime until you told me", or "Stolen what? You're kidding, right?", or "Why come to me? Do I look like a thief?". Of course, the question/answer is valid even before the player gets the quest started.