Universal has great decorations! We went once around Thanksgiving, and they were already up.
And yes, I you can buy Express Pass. We don't have APs, but we bought it when we were on a short trip and weren't staying at a resort that included it.
Also, check the schedule for the Harry potter section while you're there. It sometimes closes early for private events in the evening.