If you decide to take to witches, you can't have your Keeper in the same area. That would be a conflict of interest. Same for everyone. It would be much more preferable, for when you fight the NPCs (at least the major ones), if the NPCs are played by a different person. This makes the battle fair, interesting, and not entirely pre-scripted in your head.