RE: what to do
Its all up to you, if I were you I would investigate and look at a lot of mounts before I deside on one, animal skins will last a while in the freezer, I have heard of taxidermists who leave them in the deep freeze for almost 3 months before working on it.