Skechers for me too although my walks are not too long.
They have a huge range of styles. Sandals, boots, shoes. Best to try them on though, ie. visit a shop or buy online from a source where you can return them I have two pairs of shoes which look identical but I took 7.5 in one and 8 in the other.
My daughter washes hers in the washing machine.
Use a bag with a cross-body straps. I always do otherwise I get backache. Also if you feel to need a bit secure, you can sweep the actual bag to the front. Do need a longer handle though.