Any good 10W30 will do. Takes about 3 quarts.Although I´ve never had any, I always check for leaks before riding. Check level after a few hundred miles of riding in the boiling summer. Air and oil is primary cooling. Oil filter can be obtained from cycle shop but Auto Zone had one for me. YMMV.