The town offers many other summer activities. Mountain bikes are easily rented in the town. Whistler is expensive. There is plenty of accomodation, but you will pay for it, especially in high season. Most have pools, but watch for parking surcharges.
Whistler is a nighmare to park and many hotels tend to take advantage of it.
Its not unusual to find several of these people crowded into a single condo to cut costs. Having said that, there is plenty of work available in Whistler, especially in ski season. You would have no toruble finding employment, the problem is sleeping and eating once you are there. There is nearly always a labour shortage. The bulk of the transient work force in Whistler seems to consist of Australians.