Earlier quoted context omitted.
Do you strictly need that level of tokenisation precision to meet your high-level goals?
This is my first reaction as well. Talking about tokenization and POS tagging is getting lost in the weeds when one has goals like this: >I also want to be able to assess how much of the text is about a given topic, so that if I'm interested in reading a detective story from e.g. the Project Gutenberg collection, I don't want it to pick up a story where a detective is only mentioned in one paragraph. This more like N…
It's also hard to write custom inference/tagging rules, like in the case you mentioned w.r.t. Voldemort, if you don't know what the tokens look like.