Feel free to pm me with specific questions. We own 6 weeks there and are very knowledgable about the resort and area. We will be there over New Year's as well.
It would be very helpful to know the description of your reservation (the resort won't tell you which unit if it is an exchange, but if you know your check in day and unit size- ie 1BR 6/6, I can tell you exactly where you'll be.) The resort is very large with many sub-areas and differing ammenities.
Regardles of where you're located within the resort, you'll enjoy lots of pools. The new marina restaurant is under construction, so I would agree that you'll want to do some cooking.
My favorite church in the world is the Breezy Point chapel. It is non-denominational with visiting pastors. I can't remember if it's only operational in the summer, but it's right on site and it is so quaint and charming.
As for outdoor activities, it's all there. Bring many warm clothes so that you never have to put on wet clothes each time you go out.
Merry Christmas!
Jana