I gotta say, it probably not a good idea to mount your own bindings, cause if they pull out, your fucked. You can get super hurt. And theres soooo many different size bits for certain skis that it would be super hard to find the right one. Its cheaper to have a shop do it though. But I know that certain ski shops put on clinics on how to mount/tune skis. You should check that route.
Dude, my mom took away my cell phone. How am i supposed to spit game if i cant text? -Bunch
Roofing nails.....lots and lots of roofing nails. But if that doesn't work, go to a shop where they know what they are doing. People really need to stop asking how to do this themselves. If you have to ask, don't even think about doing it. This isn't an easy build a cheap wooden desk with your own two hands project. Take your know how to use a simple drill, Bob Villa idolizing self, to a shop and make your ski/binding investment more than just big paperweights. Oh ya, and it will also really help with keeping you out of traction.