Yo,  welcome to the cottonwoods.   definitely wanted to check that comp out this weekend,  but works got me tied down.      I find that if you wanna save gas,  there are park n ride lots all near the mouth of the canyon you can bus up to bird from.  super easy and you don't waste your own gas sitting in traffic,  if that's the case.
cheap delicious food is very easy to come by in SLC,  I personally love crown burger and hectors,  there are lots of cheap delicious places to find all over.    All the places at snowbird are going to be pricey,  but its honestly one of the only resorts id be willing to throw cash down at for food.  its all really good,  I really enjoy the birdfeeder whenever im over there with my dad or something.  Tram deck pizza is bomb, too.   A little pricey per slice but its great pizza.
I haven't been over there in a few,  but judging by this weekends forecast,  id expect snow to be spring-like and soft.   its current almost 70 in salt lake right now,  and in the high 50's up in the mtns,  so its a slush fesh at the base no-doubt.
Snowbird is the shit, man.  my favorite place to ski out of all the resorts.   Good luck,  and enjoy the cottonwoods for what they're worth.  its a magical place.