speed, strength ,energy
You need speed,endurance,accuracy,balance,and power height and weight don't always matter.
You need to be at least 20 years old to play in the NBA or have had at least one season in college.
to play in the NBA you have to be really really good and a lot of people try out because they want easy money so it's really really hard to get in! to get in you need lots of practice but I think anybody can do anything at all! good luck trying to get in!
If you are currently in college just play there and then NBA scouts will come and decide if you are the right material
Atleast 60 games.
You don't need a college degree to play in the NBA. Most players only go to college for a year or two before declaring for the draft.