KotS is the first adventure I had ever DMed for. There is a ton of combat in it. If I had to do it again one thing I would change is once you get to the Keep itself, reduce the number of encounters, or enemy hitpoints, just to keep it flowing. Otherwise it can get very grindy.
As far as your...