Yes is the answer to both your questions, I'm afraid!
The Christmas Bonus has been axed for all SW recipients.
There are changes to Rent Supplement, though I don't know when they'll come into effect yet. I posted the press release details in the Budget 2009 thread if you dare to look!