Just to confirm, this will fit 2008 R6r model and that it is in good mechanical condition. Is there any leaks and/or are all the adjustments functional? I get off work in 3 hours and can send payment then but wanted to make sure that this will not require anything before installation. Thanks