Mina, I can’t offer much advice on the clothing issues, other than NOT spilling food on your clothes. After over 30 nights backpacking YNP over the years, I’ve never had issues like that, and I always took off my outer layers (shirt, pants, insulation, and shell/wind shirt), folded them up and stashed them in the nooks and crannies of my tent. Just once did a critter mess with me, and it was a skunk that smelled a couple of Altoids in the pants pocket. But that might have been in Glacier Park, and not YNP.
As for temperatures in YNP, it can often get down to just below freezing (or snow on the 4th of July), but that usually happens in August above 7500′ elevation.
I should also add that you may have a campfire nearly everywhere in GNP. Notable exceptions include those along Shoshone Lake, and some along the Bechler River route. There are likely a few others, but I can’t recall any right now.
As for the campsites themselves, yes, they do all have a bear pole near what you would likely use for a food prep area. But I don’t recall there ever being a designated tent area. You just set up your shelter(s) a reasonable distance from the bear pole.
In Glacier, they have 2-6 separate established tent sites, and a common food prep area with either a pole or a locker. YNP is different, in that when you score a campsite, your group will be the only party staying there. For solo hikers like me, that can be incredible, or sometimes a bit unnerving, depending on the circumstances. I love the feeling of near-total solitude, but not so much when I hear a large critter roaming nearby in the dark (is that a bison, or a moose, or a griz…?). Knowing that there is no one else around to help you if you have an accident, or in the event of an animal attack – to me, that’s the unique allure of hiking in YNP. But you won’t have that problem, since you’ll have plenty of teen aged girls to squeal and scream, which will thwart any poor deer that is trying to eat a sweat-drenched T-shirt that is drying on a bush.
Mina, when you learn what campsites you will have, please post it on this thread.