Your ROFR should take 2 to 4 weeks. If they are not interested in it, they might kick it back by 2 weeks. If it fits the profile of contracts and properties they might be interested in, then it will probably be closer to the 4 week window. Estoppel usually comes through 3 to 7 days after that, and closing usually happens by about the 45 to 60 day mark. Keep bugging your broker as you get closer to these windows, otherwise I have often found that they wait for the Estoppel letter, and then take another day or two before they contact you. Make yourself (politely) known to them and ask them frequently for updates. So, you have a pretty good chance that IF it survives ROFR, you will probably get the sale completed before the end of January.
HOWEVER, there is almost nothing left to rent before the end of January. Really. Nothing. Studios are available with a very few isolated days at a few resorts and most of the resorts have no studios available for a single day, in the entire month. One Bedroom and 2 Bedroom units have SLIGHTLY better availability, but when there is some, it is usually for not more than 3 days at a time, and usually mid-week.
The only exception to this is Saratoga Springs which also has very limited studios, though a few more than other resorts, and which currently has quite good availability of 1 and 2 bedroom units, in the last half of January. Whether even that will still be there by the time you get your contract, is fairly doubtful.
So, have these points that expire at the end of January been banked or borrowed? If so, then you will have a very hard time using them, but hope for SSR.
If they HAVEN'T been banked or borrowed, then I would immediately call member services and ask/beg them to give you a ONE TIME EXEMPTION and allow you to bank these points, even though it is way past the banking deadline, for the reason that YOU JUST GOT THE CONTRACT, so you couldn't bank them before now. They might actually have a reasonable chance of granting that.
The other option at that time (again, if they weren't previously banked or borrowed) would be to put out an advertisement on one of the DVC boards, listing them for TRANSFER. I have HEARD that transferred points can be banked right up to the expiration date, though I can't say that I have any experience with that and am only going on what people say.
There might also be one other option, if you are willing to go to
Disneyland and stay in the Disneyland Hotel or Grand Californian, and that is that you might be able to use the points to book a stay there, in the regular hotel units (NOT the DVC units which have LONG been booked up). Usually, when you use points to stay in a Disney hotel through the "Disney Collection" the rule of 4 applies. This means that you MUST book your vacation BEFORE the last 4 months of your use year, in order to use the points to stay at a Disney hotel. HOWEVER, the Rule of 4 does not apply to the Disneyland hotels in California, or the Disneyland hotels in Paris, Tokyo, etc. I can tell you that the Grand Californian is a wonderful resort. My second favorite Disney resort, overall, but it is very expensive in points. The Disneyland Hotel is also nice, and I have stayed in the Paradise Pier hotel and I was happy with it, too.