1) From Group A(in order): Australia, Sri Lanka, Pakistan, New Zealand
From Group B(in order): India, South Africa, England, Bangladesh
2) Australia, Pakistan, India, South Africa
3) I don't know it's tough but all the semi finalists have an equally good chance I would give Australia and India an upper hand since Australia is a mighty team and India is playing at home considering their record at home they have a great chance to win.
4) Either Kumar Sangakara, Virender Sehwag or Misbah ul Haq.
5) Either Umar Gul, Brett Lee, Lasith Malinga.
6)Anyone
7)idk
8) Shahid Afridi
But this year a team from the Sub Continent will win. India, Pakistan and Sri Lanka are equally strong in the sub continent pitches. But India and Sri Lanka have an upper hand due to their strong line up and good record in the past at home. Pakistan is an unpredictable team, were underdogs in 1992 and 2009 and didn't give good performances at the start of those world cups but still raised the cup in the end.