Accommodation maybe. Just check out the local rental agent places and might get a cheap chalet. If you’re okay with the language and wandering about or ringing lots of places when there you can try local hotels and B&Bs.
Though I’d contact some direct before going to reserve somewhere.
If you’ve got transport some areas might have stuff a bit like a Travelodge (whatever the Euro equivalent is), though likely near or in a bigger town than a mountain resort.
Bike hire is another matter. Depends how busy it is. I’d expect DH bikes are in demand. Again could just try contacting places to reserve in advance.
ps don’t forget the brake levers are backwards out there 😉