Yes. You can get non perishable food through targets in-store or drive up option. If you want perishable then you will need to use Shipt.
Yes, and you can order fresh, perishable foods. You can get same day delivery. Use their website. I do it frequently.
Correct, for fresh you might want to try Kroger.
As long as it isn't fresh and requires a fridge.
Thanks! Your answer is awaiting moderation.