Kyle,
There are a couple of parking lots closer to the Mountain than Boone, but if you're staying in Boone, then riding the shuttle bus from there would make more sense.
Having said that, it's my understanding that clan tents are given two passes for parking spaces on the mountain. If you sweet-talk your MacPhersons into letting you have one of those passes, then you could park just outside the ticket gate, which would be about 100 feet away.