"нам не донести" should perhaps be "нам надо нести"? Though,

“нам не донести” should perhaps be “нам надо нести”? Though, it sounds like he says the former.

The text is correct. It means, the car is needed because there are too many things to buy.

нам не донести = мы не сможем донести