1. I'm pretty sure that's a bug that will be fixed. If not, it should be.

2. Good idea. I'm not sure that would be easy to implement though, or that Larian would even want to do that, because it might be too much like hand-holding. Grayed-out keywords should at least appear for things you've already asked an NPC in the current conversation, though.

3. That might be a good point. I know that I certainly tend to play Divinity games like that, trying to wipe out enemies in the order of their level to maximize their experience. On the other hand, there's something to be said for Variable experience. The system Larian used in Divinity 2 let you progress at a predictable rate regardless of how much extra content you did. I think Larian knows what they're doing.