RE: A few Q's
Taxidermy School will cost you a good bit of time and money!
There are some good step by step books ,to be had. I think,one of the better ones,is from Wildlife artist supply.
IMHO,the kit,you mentioned,would not be to your liking???????
There is so much more to mounting a deer,than people figure.