When I got that bike, A Marin Hawkhill MTB. Which cost me £10 at the car boot sale. It had 2 flat tyres. I had a mini pump, its hopeless though. I would pump away. Then put the pump in my rucksack. Get on and ride 20 feet and the tyres would be soft again. I got across town to a bike shop and asked them to pump the tyres. They had a compressor. So no problem. Rode pretty fast home the 10 miles.
As for bags. I ripped a bag last week, then another yesterday.
I ussualy reuse bags a few times. apparantly Tescos give points to you if you dont take a bag. I dont have a points card though.