No they don't. Just make sure it is not left in the open.
Not that I seen
No food cabinets. We stored ours in the SUV back. Brought few boxes n collapsible containers fr Dollar store keep our trunk organize
Thanks! Your answer is awaiting moderation.