Make your own eggnog. Store bought stuff is nothing like the real thing.
I've only seen it cold. It needs to sit for a couple of days in the fridge after being made for the flavors to deepen, so it's cold by necessity.
I've used brandy, but traditionally, it's bourbon. (After all, the...