RE: Mounting Velvet
Get them to the taxidermist or in the freezer ASAP. That goes for both the cape and antlers. Depending on how developed they are, they can be preserved in different ways. The best option is to have them freeze dried. Ask your taxidermist ahead of time and see what he plans to do, but either way, they need to get in the freezer quickly.