I really hope that when the reputation system is implemented, that it coincides with a feature that lets you know the difficulty of the job before taking it, as quite often I take a job, turn up to the location and find it to be deadly, and have no choice but to break contract.
Absolutely. The reputation system will be very closely intertwined with the new contract system and you will only be offered contracts according to your fame and reputation.
Nobody in his right mind would hire some beggars to kill a dragon :)