Also, what's the nightlife life like in KH?
There's isn't really any. What's there is an awesome mountain: so expect first chair, last chair, stretch, eat, sleep. Lather, rinse, repeat.
For the trip you're on and the route you're taking (and the partying you already have lined up), don't skip KH and Revy simply because the nightlife isn't of the caliber of Whistler.