you can check out
www.linenshowroom.com. That's the linen rental company Disney uses so that will give you a better idea of what they have. They definitely have linens similar to what you want.
Ah yes, the old BOC or hosted bar debate. We're going to do a hosted bar because even though it is expensive, we have some big drinkers in our party and it's an evening wedding so I think people will be more likely to drink more. Actually I feel like a lot of people I know drink more at weddings since it's free.
But then again, since you're mainly having a dinner, will people drink a ton? Maybe not....I feel like dancing encourages more drinking. I think you just have to look at your guestlist... and think of your event.