Any agreement worth doing verbally is worth doing written.
Unless it's high end or unique I don't think advertising is necessary - apart from the net. Pay for good photos though.
Totally reasonable. But by telling the agent what your minimum is you have provided no incentive for them to...