Any good gear case lube will work. Once you decide on one, stick with it as long as you own that motor. As for the carpet, any good washer will work. I know a guy that swears by using a power washer on his. If the battery is sealed, do not try to open it.
24 cans in a case, 24 hours in a day, you do the math