Doubt you need to clean but lube id always good. There are many different products for both, anything from WD40 to chain specific lubes. Years ago I used nothing but WD40 on a KLR650 and got 20 miles on the chain. Currently using Chain Wax made by Maxima, there are alternatives and many opinions on the subject. Lube after a ride and many use too much when they are learning how much to use, which can create a mess on the rear wheel with lube being slung off.