what kind of routine matneience should i do?

You need a grease gun, Like I said earlier, I use Marine and Off Road grease its like 5 bucks a tube, not expensive at all. And also like I said earlier, I use Liqid Wrench chain lube, yu can get it at just about any auto parts store or hardware store.
 
I did discover that if you spray a liberal amount of El Cheepo tyre shine on the parts around the chain area, it is easier to get the throw off removed.

That goes for the rest of the bike as well, mud and dirt will not stick well to tyre shine.