Chosen Solution

The battery doorxwill not stay closed, can that be fixed

You can often get older cameras like this very cheaply on eBay advertised as “spares or repair”. If you get one with a different fault then hopefully you might be able to simply swap the doors.