Well thats a nice trainee you have,you're plan is pretty good ,but A SF also needs some rebounding as well,when you train ID he will get also some traning on rebounding.
But training SF is a bit more difficult then lets say a guard or Center.
A SF needs every skill that are on the list,also passing is an important skill for a complete SF.
I would train this skill til it's pops and then go on to the next skill etc,etc.
Try do as many 1 position training if you can,because that trains a lot faster,when you train passing he wil get also training on driving en handling.
Good luck with you're trainee.