We have gone to Beach Club the Thursday before Thanksgiving for several years, and the carousel has either been up or been being built upon our arrival. I would say it's always been done BY the Sunday before Thanksgiving.
I don't know how long they keep the christmas decorations up. . .through mid-January maybe?