Looks fairly standard for BN, I would want to get rid of the lease renewal fee though, it is excessive. You might be able to find a better deal with item 7 also.
An extra fee for maintenance above 3 quotes? I have never heard of this fee but I cannot remember ever getting that many quotes.
I...