Thanks everyone for the info.
I'll need to check if Vail gives family passes.
Looks like a Epic Local Pass is the ticket for skiing and long drives are needed to boat.
I was hoping I could stop in SLC for a day of boating with my daughter on the way to and from Idaho.
Does the Weber run in late May to mid June?
I had also forgotten about the Greys River and surfing Alpine Canyon.
But spending a little time on Google Earth, I realized the closest Class 4/5 to SLC is NOT in Banks, Idaho, but is Cross Mountain Gorge in Colorado.