Any reason to choose "Obedient" trait?
Roleplaying.
Second QuestionAny advantage having high reputation vs barter?
Reputation influences the rate of prices in shops, and affects how NPCs speak to you. Barter only influences the rate of prices in shops. The difference is minimal. Once someone has 100 Attitude, Reputation no longer helps.