Bleach is usually the best way to get rid of mould. I am uncertain as to what belach will do to the fabric though. Another thing that kills mould is UV, you could try leaving it out in the sun for a day or two, then just use a mild detergent in warm sopay water to rinse off the dead spores. I would try this in the first instance.
Life jacket should still be legal with mould spots.