To get back to the OP's second question: Halak strikes me as a goalie capable of stealing a game and there's enough firepower to potentially pot a goal or two against one of the top teams, but it would now be a major upset for Slovakia to beat any one of Canada, Russia, Sweden, Finland, or the United States. It would also be somewhat of a less major upset to beat Switzerland and the Czechs.
Here's hoping for some resurgence of hockey in Slovakia. Ever since Slovakia got screwed (in my opinion at least) in the 2002 Olympics I've been cheering for them - especially in the 2010 Olympics.