I think the idea of a bunch sprint uphill is actually pretty exciting, just because it won't necessarily be a cavendish cakewalk, and there are tons of potential favourites.
Going by the uci rankings, I was thinking of listing some potential favourites (probably has happened in this thread, but not in the past month or so, so I don't mind revisiting it):
Spain: Friere obviously, Rojas if he rides and is in form would be good options. Valverde would obviously be a great option too if he wasn't suspended
Italy: Bennati, but I'm not sold; more inclined to be excited about Modolo at this point, as he's got a good finish these days and can go the distance (see last 2 years at MSR)
Australia: Goss, Haussler would both be in with a good shout... anyone else? Gerrans has a good uphill sprint but not WC-worthy I think.
Belgium: well, Gilbert for a breakaway, Gilbert could do an uphill sprint, but what about Boonen? Doesn't sprint often these days, but still has a good kick as he showed in Gent-Wev.
Germany: Griepel all the way. More of a Degenkolb finish, but I think he's too young to go the distance. I'd say Ciolek if he'd done anything in the last 3 years other than disappoint.
GBR: if it ain't Cav, it ain't no one.
Luxembourg: nobody
USA: Farrar
Netherlands: umm... I can't think of a Dutch sprinter that would be good after 280km, hope I'm not just being dumb and overlooking someone obvious, but guys like Bos and Van Hummel are definitely out of their element at the worlds.
France: Feillu, but that doesn't look good at this point. Voeckler is punchy, but can't win a bunch uphill sprint and I don't think it's tough enough for him to clip away in the final km.
In terms of the teams from the Africa, America and Asia tour I don't know of anyone.
As far as other teams with several starters, I can think of the following:
Switzerland - Canc or bust
Slovakia - I mean, it's Sagan's for the taking if he has the legs after 280km, which is a big question.
Denmark - Breschel has a good shot at another podium, but not sure about the win.
Norway - Hushovd or Boasson Hagen are great choices.
Portugal - Manuel Cardoso's got a good kick, haven't seen it in awhile though.
Slovenia, Russia, Ukraine, Croatia, Turkey, Lithuania, Czech, Estonia, Belarus, Bulgaria, Sweden, Canada, Ireland, and the others I can't think of anyone.
All told, I can think of about 12-15 guys who could conceivably take a bunch sprint from about 10 different teams. Who else can we add? Or who am I maybe overrating?