Bro, there is a wealth of information on this site, yet you keep asking a lot of questions and not actually getting started with a program.
I suggest that you worry about eating plenty of good, wholesome food and stick with some good, simple training programs that focus on the compound lifts so you can get bigger and stronger.
If you play and practice for bball, then you will have the skills for your sport. The lifting will complement that. Don't worry about adding more stuff to your current plan yet (Olympic lifts). Sure, they are great and can do great things for you, but you don't need to add them to your program.
Get a good base of strength and size going to complement your game. As you get older, bigger and stronger, start implementing the Olympic lifts. It's enough to learn all the basic lifts and such, no need to make things more complicated by learning the O-lifts right now. Besides, you only need variations of the O-lifts (power clean and snatch, hang clean or hang snatch, pulls, etc.) for your training later on. If you're not competing in Olympic lifting, you don't need to learn the full movements.