The bike that you have linked too is very small and doesn't appear suitable for having panniers fitted etc.
That will limit you to a back pack for your groceries, will that be enough?
If it's not enough then consider a used Honda NC700S, they have a frunk which will accept a full face helmet or a bag of groceries, they can be fitted with panniers and they are also available with an automatic transmission. They were released about 10 years ago so there should be plenty of used example available, Honda's are reliable and well built.
I used a Honda NC700X for commuting and did 10,000 miles on it in 12 months, the fuel consumption was over 60 mpg (US Gallons).