Geoff,
The fall leaves photos were taken just below the Numana Fish Hatchery which is located 8 miles North of Wadsworth, NV via State Rt 447 on the way to Pyramid Lake.
As far as activities on the rez you just need to obtain a permit for just about anything you do there. You need a permit for camping, a permit for day use, a permit for hiking trails, a permit for boating, a permit for riding bike trails, a permit for jet skiing and a permit for clipping your toe nails if you want to do that there. I'm surprised that you don't need a permit to get a permit. You can pick up a permit at any Tribal Ranger Station, visitor center, fish hatchery or convenience store in the area. I picked up my permit at the marina there....and I promise I won't say permit anymore!
Ric