Training kerbals sounds neat, although I envision it would have to be a significant cash investment. As to the skill-change part: As mentioned in another thread here, it seems to be impossible at this point as the skills are hard-coded to the kerbals names.