It isn't always better for the environment to buy food locally. How it was farmed and how it was imported matter too. Most of the carbon footprint of groceries is from how they were grown and not how they were transported.
If it's in season where you live, then locally grown is best. If it's out of season, you need to consider a more nuanced point of view.
some surprising sustainability
sorry, but I have to call out your bullshit. * almonds are water intensive and you shouldn't drink it, but if you're drinking cow milk instead it's even worse, in literally every way. carbon, land use, and water use. * animal agriculture is driving deforestation in South America. 80% of soy produced in the Amazon region is used as feed for animals. if everyone started eating tofu instead of meat, we could start reforesting those areas that were destroyed by soy farming needed to raise animals for meat. * fishing is extremely destructive to the ecosystem and fish have very high bioacumulation of heavy metals. we should stop eating them too. * not all fake leather is plastic, and even the ones that are can last a long time. as an example, there is pineapple leather and we think more of these types of fake leather should be made instead of leather as they are more environmentally friendly than raising animals. the rest is fine.