I don't think we'd be able to get the logo to work functionally. As mentioned in the international ices thread the big problem with tournaments is that often the rinks get neither a home or away designation but a N for neutral. Without a file for the game to access "This is Germany's rink" it's impossible to designate an ice to them.
A "cheat" for it though could be to during the Olympics in the game replace the default ice markings file with one with the Torino logo. It would then be used for all ices that don't have a specially designed ice. You could then replace it with the standard 'blank' rink markings after the Olympics are completed. I think that's as close as we'd get.
As for new jersey updates I actually just posted this in our Admin forum on that very topic:
I've been looking into the new Olympic jerseys to update that set but not all the images are available yet.
From those I've seen though Russia, Czech, Sweden and Slovakia are slightly different due to a different jersey design but with the same logos, USA's are a bit different and I don't know which of their seven bilion jerseys the Canadians will actually end up wearing

Latvia's, Germany's and home country Italy's are completely different from the ones in my current set.
I figure it will take a few days yet for the sources to become fully available but keep an eye out as yeah it is high on my to-do list
