I already said 'pen', silly.
Yes, I always bring a little pack of those baby wipes. Ok, they're not baby wipes. They're called "Fresh Ups", but if it looks like a duck and smells like a duck...
I don't use them for toilet paper, but they're nice after you've been shaking hands and touching godknowswhat in the casino all day.
Barring that, some Purel hand sanitizer is good.