Except coach. Personally, I don't think NPC should learn assistive skills. I usually ask NPC to add intelligence first, and then fill the coach first (this will help soldiers to upgrade quickly, and every time they leave at 0: 00, they will add a lot of experience to soldiers and upgrade many soldiers at once). Colleagues with remaining skill points can be added to other practical skills such as iron skeleton and equestrian.
As for the protagonist. You can import and export, so that multiple auxiliary skills are full in the protagonist.
As long as you don't change the level and blood volume of the protagonist. It will not affect the playability of the game. Have a good game!