As for mounting it you have enough room , a stainless steel pole vertical a horizontal brace towards the top , stand off the wall enough
So the antlers would be mounted on the top of the vertical as it would be on a live elk. Then on the horizontal you could hand things on it. Or you can leave them at my place. !!!!!! I really like
The last idea