it's been a couple of years, but when we were there....
1. There was no cost.
2. They had a list of movies that played (via DVD on the big screen I believe) throughout the day
3. I "think" you could request a movie a day or so in advance, but am not 100% sure.
4. We brought in our own food & drinks. There were 10 of us there and other than that it probably had another 20-30 people. This was for a 7ish show on a weeknight.