You didn't mention how you're going to do business with your startup. It looks not even a business at all if you're feeding people one meal a day, this looks more of a charity and investors that will put money into your startup will get ownership and how they'll make money from that? there's no clear business model that you're actually doing including the marketing and hiring of employees. Most of things that you have mentioned were all cash-out flow and the only cash in flow is the investors money.
I suppose I'm relying on good faith of the investors to continue to contribute money into a business that feeds people for free, the more investors that are attracted to the idea the larger the market cap grows thus improving their ROI long term. Which is different then giving it away to a charity and never seeing a return at all. It is all cash out, the only cash in is the investors contributions and donations here and there. It'd be set up like a non-profit, but as soon as the money stops flowing, the business is done.
It's not a business if it's non-profit. And you shouldn't call people that contributes money as investors, they should be donators. Because both words have a different meaning and being called as an investor, there's an expectation of a return of something from what they've invested in.
No investor will invest when the distribution of free meals to people once done, it's already done. I think that you have to clarify that to your donators instead of calling them investors.