Unless Hall has an unbelievable year (...and he'll be coming off an injury), I'm doubtful he'd make the team.
His speed and drive for the net makes him a shoe-in for me. Plus he's a true winger when most of Canada's top players are centres. Unless he has a total collapse in development, which seems unlikely, or an injury, he's there IMO.
Your roster is virtually the same as mine, except in the forwards, I do not have Benn on my team. I have Skinner on my team, and Sharp instead of Eberle in my top 12. However, I would put Hall or Eberle on my team in place of Sharp if they have a great next season. I think Benn is a good player, but do not understand why everyone has him as one of the guys on the team when others are much better. I like what Sharp brings to the table as of right now- his experience playing for Team Canada on multiple occassions, the flexibility in his game, and his chemistry with Toews. He has played very good hockey whenever he has put on a Canada jersey. He is a very underrated player in my opinion. Others might disagree about Sharp, and I respect that.