Jeff, This is great news, but you are going to have to remain cool and calm. She's talking the talk, let's see if she actually do the work that is required to get herself back on track.
As for New Year's Eve, I would go on w/my original plans to go to your brother's and enjoy the evening. There's no need to appear needy and/or anxious at this point. She needs to know that you are there for her, but she also needs this time to really think through what she's doing.
Listen, listen and listen. Validate, etc.
Happy New Year's to you!
Sit quietly, the answers will reveal themselves when you least expect them to. The past is gone, the present is a gift and you need to focus on today, allow the future to reveal itself when it is ready.