Polly,
For your latches, I'd suggest a visit to a good hardware store or
perhaps a place like Home Depot. Our True Value H/W store carries quite
an assortment of latches, and I'd think you could find something
suitable, if not an exact replacement.
<<Jim>>