Wow! That definitely sounds a little stressful. I got married a little over a year ago and we kept our rehearsal dinner to only out of town guests and immediate family. I think we had about 30 people total… don’t think it was more than that. We did host it at a restaurant with a fixed price per person for a 4 course meal, but one of the things we did to keep the alcohol cost at a minimum was that we ordered a bottle of wine per table. That’s all the alcohol we provided. If people wanted to continue drinking, that was fine, but it had to be on their own tab. I think if you provide food, most people will understand about either bringing their own alcohol or paying for their own. Hope that helps a little! Best of luck to you!