Where the two golf bags normally sit, you can buy a nylon mesh shopping bag for $50 and use that to hold a lot of items. All the dealers sell them.
If want something even larger, as mentioned by Villagetinker, Villages Discount Golf Cars sells a 114 quart storage container that fits on the back along with a larger cooler and even the golf clubs can still go. Here's a video.
Village Discount Golf Car - Introducing The Premium Cargo Cart at Village Discount Golf Car | Facebook
As far as shopping, I spend the majority of my time in the area between LSL (Lake Sumter Landing) and BW (Brownwood). The Villages of Duval, Hemingway and Hadley would be the areas I would steer a new buyer to look for a home. Of course it would be a resale, but the homes are generally ten years old or newer and convenience to two squares, Colony Shopping Plaza area, Neighborhood Walmart, and by car to Trailwinds Villages Shopping would be ideal. Of course the older areas of Spanish Springs would also offer a lot of convenient shopping options along US 441/27. Which would north of 466 along Morse Blvd would be another option.
Lake Sumter Landing Square
Brownwood Square
Spanish Springs Square