i know of quite a few people that carry this compact air pump
http://directlineparts.com/product.a...1&ID=507503745
and I've heard you can get the same thing at Wal-mart too.
I've got this little plug kit, haven't had to use it though so don't know how well this type plug would work.
http://directlineparts.com/product.a...1&ID=507503745
For tools, I usually just carry the stock tool kit that came with the bike and a set of metric ball allen wrenches that should take care of most minor repairs.