I would not keep gazpacho for longer than 3 days in the fridge. After that, the taste won't be nice and fresh anymore. If you have made a large batch I would just freeze part of it and eat the rest in 2-3 days. But in all honesty, gazpacho never lasts longer than 2 days in my fridge. It’s just too delicious not to keep eating or drinking it.