Outdoor Ventures wants to hold a holiday ‘sky walk’ in its observation tower Owl Creek Landing in Virginia Beach