I have a cousin who used to live in Cody, it's likely nothing has changed. Small town, big mountains, deep river gorge and always windy.
It actually got very hot the last summer I visited, which was probably 20 years ago. Touched 100F a couple times. Almost no snow, which seems strange for the type of area.
Life for them revolved around kids, school, sports and church. Not unusual for a small town. The economy is tourism-based, hotels, tours, restaurants, etc. They lived outside of the town area, actually in the county and not the city, so everything was a drive to somewhere.
I remember no minorities that weren't visitors. The times I was there, all the talk was about tourist numbers, employment and what they were doing with the old ghost town. That and whether Jimmy would heal from the last tumble in the rodeo.
Most of the tourism was related to Yellowstone. Which meant the town died in the winter. Skiing was a long way from town, but they still got visitors who were skiers. Summer had a lot of RV/Camping/Outdoor tourism.
Everyone in Cody hunts and fishes. They don't all drive pickups, but they're popular. Never saw any Mercedes, BMW, Lexus, etc. for the people who lived there, the luxury cars were caddies and big SUVs. Lots of western wear, boots, hats, jeans, but the kind you buy because it's the right work clothes, not because it's stylish.
My cousin taught school and her husband drove a truck. Normal 3 bedroom/2 bath ranch with a fair amount of acreage. Middle-income, maybe better than some since they didn't depend on tourism. Lots of seasonal work for wait staff available, not a huge amount of year-round work it seemed.
Hope it helps. One trick to try is to send an email to someone who works for the City of Cody or the Chamber of Commerce. Those resources have worked for me on more than one occasion.
Jeff