There's no way they'll hand over a snowmobile without a valid license. It's Finnish law, and the companies are also responsible for fulfilling their insurance obligations. I've been snowmobiling in Sweden which has similar laws, and they definitely required a license to be shown.