I suppose previous owner did lot care at all about that lovely R25. He just wanted get rid of. That is the reason why he did lot bother when things got broken. At least I think so.
Nevertheless take your time and put TLC as needed. You will not get anywhere with being angry when you find new little things needs replacing. Be lucky that these are little things as you will get it to your pride soon. Just look for the enjoying side and life will be much easier.