Hi,
It a admin admin durring the holidays in December
where you have to get Magic snowflakes to then turn them in to the shop to buy it.
yes
but the method you're saying does not give you any achievements or permanent ice bear.
now the permanent ice bear amulet is like the IOU auction - you need to bid certain number of snowflakes (I think there were 3 bears for each race) and win it.