Use Amsoil which has synethic oil specifically designed for motocycles and not oil designed for cars. Car oil is not designed to lubricate motorcycles transmissions.
To recharge the 12vdc battery, the charger should be putting out 12.75 to 13.5 volts dc. I use a Pulse Tech charger that is regulated so you don't have to worry about overcharging.