let it dry as a log naturally and seal it. indoors mine dont seem to crack anymore. Yes they are solid. The pointy things are supposed to be artificial antlers. Tried two different styles and have a third in mind but it will take longer due to compound miters on it.