yes
Yes
Zero...the NFL does not draft players directly out of high school, to be drafted you must be at least 2 years out of high school. The youngest player ever to get drafted was Amobi Akoye, 19, in 2007 as a junior.
Kobe Bryant
In 2001 Kwame Brown was drafted out of high school number 1 by the Washington Wizards.
Jay North by the Buffalo Sabres
Jay North
Carmelo Anthony
An NBA player can be drafted or signed right out of high school.
The great majority of players drafted do not play high school hockey. Rather, they play in the junior leagues such as the OHL, WHL, and QMJHL. The player would have to play somewhere during high school. Just not necessarily for a high school team.
2004. Ironically a high schooler was taken number one that year, Dwight Howard. Although he is NOT the last high school player drafted into the NBA. Late in the second round of that years draft the Detroit Pistons selected Amir Johnson and Amir is the last high school player drafted into the NBA.
Moses Malone was drafted directly out of high school by the Houston Rockets as the 1st overall pick in the 1976 NBA Draft. He was the first player in NBA history to be selected directly from high school, paving the way for future players to make similar transitions. Malone went on to have a highly successful career, becoming a three-time NBA MVP and a key figure in the league's history.
Yes; but you do not have to go to college; you can get drafted as soon as you're out of high school.