One more comment on the subject of the food supply:
I just watched the Far From Home trailer again. (Spoilers follow, if you’ve been avoiding the trailer.)
Right at the beginning, Peter is appearing (as Spider-Man) at a charity function to raise money to feed and shelter the homeless. Happy walks in with a check for $500,000.
So it seems like they’re addressing the issue.