RE: Got him, now mount him?
You'll need to cape your deer... better left for the person you choose to do the mount if you've not caped one before. It's hard to explain without pictures... but I imagine that you could find a link to a step by step "here's how" webpage if you browsed a bit. Congrats on your deer... he sounds like a nice one.