你提前退房,属于违反租房合同约定,因此人家不退押金是符合合同约定的(当然前提是合同约定了提前退房或者违约就不退押金),你不退还钥匙则属于违反约定。因此建议你还是退还钥匙,另外你觉得合同中没有约定提前退房或者违约就不退押金,则可以通过诉讼解决。
可以!违约责任,有很多前端,但就这么一个后果。