1. Если это договор с провайдером на цифровое ТВ, то законно ли демонстрировать каналы с фильмами?
Договор с провайдером должен быть заключен с правом публичного показа, тогда Вы можете демонстрировать все каналы кабельного телевидения.
2. С кем нужно заключать договор на покупку 20-30 фильмов для публичного показа
С правообладателями этих фильмов. Для этого Вы можете зайти на сайт Министерства культуры РФ, найти прокатное удостоверение на этот фильм и в прокатном удостоверении указан правообладатель. Но Вы должны иметь ввиду, ради того, чтобы показывать фильм клиентам не стоит идти на такие шаги. «Купить» возможность проката фильма, даже одного — это дорогое удовольствие.