As I understand it the Beaver Creek Ski area parking is about a mile to mile and half away. The trailers will be safe and secure and they are providing a shuttle for anyone that needs to go down or come up. Yes you will be able to park your tow vehicle at the lodge for easy access. If it helps any I will be putting my trailer over there and won't think twice about its security.
When you arrive you can come to the main lodge and unload your bike, gear luggage anything that you want immediately accessible to your room then reposition the trailer.