If you make a good impression with people and but stink, they just might let you use their bathroom to take a quick shower
I've basically given up with using a towel of any sorts, it's not because of weight/performance/comfort but I keep hanging them up to dry and they like to disappear. I just use my shirt to dry off, it dries of quickly when your wearing it.
I use a bar of soap, the cheapest one I can get ahold of. Good for laundry, me and dishes.