Goalkeeper only defense and phys/mental. No need to train him for attack except if you want him to use the free kicks or penalties

And you can't choose the skill points to allocate a specific skill. It's randomly choosen.