25-30 бутылок водки. 40-45 соков (или можно 15-20 колы и 20-25 соков) 15-20 бутылок вина. А вот по поводу шампанского- надо определится сколько людей поедет гулять - просто обычно на банкете его нет - его пьют только на выкупе, около ЗАГСа, на местах, где гуляете и ещё во время хлеб да соль)
Есть такая универсальная формула для вечеринок - по бутылочке на брата и бутылочку на всех. А вот крепость напитков подбирайте по составу и вкусу участников. А еще многое зависит от грамотности тамады - чтобы не частил, но поддерживал гостей в состоянии веселья.