Food bank bosses say they are in a race against time to raise £25,000 to fix a leaking roof, which they say could put the vital lifeline at risk.