No there is not.
Koonschi has recently redone crew and he has said that he is happy with the way they are.
Besides most players wouldn't like the things you just suggested they would go over as well as my ideal to require 'Reputation' or 'infamy' to hire crew.
You see all that stuff you mention sounds cool at first glance but the truth is all it really do is be a hassle that would only add tedium to the game and it would take a lot of time to implant as well as cause lag from the scripts that would need to run constantly.
not everything he said, I'm sure a lot of people would like some sort of training center to turn untrained crew into trained crew. rather than spending 12hs hoping to find the one you need