1. Absolutely agree to renegotiate. Whatever you paid 12 months ago should be far less now
2. Not sure about sidestepping the agent. They're very useful when probs arise and anyway owner might not be able to speak English or be a hassle to deal with.