Yes.
Currently the AHL consists of 30 teams.
Currently, 53.2 % of active NHL players are Canadian.
There does not seem to be information on the maximum number of NHL teams in the league. However, the maximum numbers of players on an NHL team is eighty players.
There are 191 American players in the NHL.
On September 16, 2012, the National Hockey League (NHL)locked out its players. It is currently still in force.
Zach Parise
9
Nobody
There are fourteen NHL players on team Russia.
There are 3 players from each team in a NHL shootout
I would have to consult all NHL rosters, but the only one I can think of is Scott Gomez of the New York Rangers.
The NHLPA (National Hockey League Players' Association) is the players union that works for and represents the NHL players in negotiations with the league. It does the same work on behalf of NHL players as player unions in the NBA, NFL and MLB.