Another footwear option is a pair of these waterproof socks with a pair of these (or any other shoe you like). Warm and dry.
That Musto jacket is the way to go.