I keep a pair of latex gloves in my seat bag. That at least keeps it off your hands. You could put some wipes in your bag too. As for chainring tattoos, I use lava soap and it takes it off pretty well, hands as well. It has pumice in it. Any mechanics soap will work too.