You can train whatever you like, in whatever order you like.
I would start out by training his OD (Pressure training) until he hits strong or proficient. This way, he won't get burned by the other guards in your league. Next, I would train Passing for a week or two before moving onto Jump Shot for Guards, as he needs lot of improvement in his jump shot. After he pops 2-3 times, I would train One on One for Guards (trains Handling and Driving).
How you train your player also depends on what you want him to be. Do you want a PG, SG or a combo guard? Along with that, do you want a pass first player or a scorer? Or do you want him to be a defensive specialist?