Just a quick note. Food has alot more weight then healing potions, meaning your not going to be able to carry as much food as you would normally on other games. Futhermore you'd not be carrying as much food as you would potions, or scrolls to heal. Some food items weigh 20 pounds or more, others weigh less. So food isn't a great choice to be packing around like their potions. Short rests are limited to one per long rest, those short rests give back abillities for several classes. Yet gives non of you clerics prayers/spells back. Goodberries are for druids who can albiet not as effectively serve the same/near the same function as a cleric. Unless your running double healer, most times you'd swap out druid and cleric for each other.

As for healing potions becoming junk. You have one healer even if they're tossing out a cantrip to do so. You have 4 party members, when they all get hurt, or when one drops to 0 your healer has to focus on them. Using their 2 heals to get him up safely, and most times it's not enough, and you've now left your other party members low on hp. So they on their turn use a healing potion, because to do so, and just falsely say healing potions are junk, would leave you with another party member taking a poorly timed nap.

Prayer of healing is far more effective to cast then any cantrip spam, then there is the chance with cantrip spam that a creature may waltz right up to you all, or spot you through a wall opening or other opening that you didn't notice. Which leads to a battle, and if you were trying to cantrip spam well one or two of your party may still be injured. Again you can only use that cantrip once per turn. So you have to think which one your going to use it on. Which one is the AI going to try to hit, can one take the damage and not fall. Does the other one use a healing potion?

just some food for thought