DON'T waste your money on a "bike" vest, mate. Get a safety
vest from a store that sells safety equipment. The net is
full of industrial sources that have vests that are kick butt
bright and way more visable than any "bike" vest.
As to fenders all I've got to say is............E-BAY!!!!!