Oil Change 250R

Ok I want to change the oil soon. I've got 25xxkm on the clock, she had a service at 1k and isn't due for a service till 6k but I want to change the oil in between each service.
1. Should I change the filter too?
2. What oil should I get? Couldn't find anything in the manual.
3. I need a torque wrench, where do I get one and how much?
4. What else should I do while changing the oil?
Thanks.
1. Should I change the filter too?
2. What oil should I get? Couldn't find anything in the manual.
3. I need a torque wrench, where do I get one and how much?
4. What else should I do while changing the oil?
Thanks.