Beanerz, you got yourself great player there. since he has incredible potential I would go as far as getting ID to 11-12, SB to 5 (at least 2 pops should be from secondary training, IS to 11 and RB to 9. then you can play him at SF with one-on-one training to get DR/HN where you want them to be and even more IS. Of couse mix OD somewhere in there. Then just go all the way with guard training to create ultimate SG :D
scorcher if I was you I would go heavy for U21, and by that I mean 2 pops in OD and then just 4 inside skills. After that one on one and passing. you will be happily surprised how fast he will pop even at 22.
HTG since he will probably never reach borderline NT level, I would just go for perfectly balanced 25k, 100TSP player that can fill a hole at every position