Why not invest in some Travelers Checks. That way you can keep the numbers somewhere else in case of theft. Then only take enough cash to satisfy yourself ... and of course the credit card.
Fanny packs are great, esp when you can put one of those 4 oz water bottles in them.
Comfortable shoes, good socks, layered clothing, and sunscreen and you're ready to go.
enjoy,
ali