Chain Cleaning: I switched to Motorex Chain Cleaner 611 (Switzerland)... it's the rat's ass for cleaning.
Chain Lube: I use Maxima chain wax - it rocks! I think many DML-ers use this product
Engine Oil: There was extensive info written on the use of motor oil (both automotive and motorcycle)... Ended up figuring out that for the amount of mileage that you're planning on putting on between oil changes, it doesn't really make much difference on which one you use. Of course, if you never change your engine oil, that's a different story.