I can name a young NBA prospect who could do all of those things in college - Noah Vonleh.
Big reason why I was so intrigued by him in the last draft, he's pretty raw but may have the most versatile skill set I've seen in years.
* Good anticipation on defense (1.3 Steals Per 40 Minutes)
* Good shot blocker (2.1 Blocks Per 40 Minutes)
* Elite rebounder (13.6 Rebounds Per 40 Minutes)
* Shot > 50% from the field (10.9 FGA Per 40 Minutes)
* Shot > 50% from three (1.7 3PA Per 40 Minutes)
* Shot > 70% from the line (6.8 FTA Per 40 Minutes)
* Excellent ball handler for a big man
Per 100 possessions he had a Off Rating of 113 and a Def Rating of 91.7, giving him a whopping Net Rating of +21.3 which is insane.
Main weaknesses?
* Assist-to-turnover ratio of 0.28 (which indicates bad hands, decision making and court vision)
* Averaged 4.1 Personal Fouls Per 40 Minutes
Then again he's also only 19 years old, and already has a borderline elite NBA PF body (6' 9.5" height, 7' 4" wingspan. 9' standing reach, 37" max vertical, 247 lbs @ 7% body fat).
This kid has ridiculous potential, and with his combination of length, strength, rebounding, shot blocking, ball handling and shooting range he could easily play either PF or C spots - could probably even stretch some time at SF if he could improve his lateral quickness a little.