for lager you'll need gas (CO2 i think) and a proper dispenser for it etc.
best bet would be to speak to a friendly landlord and get him to add an extra keg to his order and that way you will get it trade price.
iirc they are 7 gallon so 56 pints (I THINK been a while!!!)
beer you can pretty much pull straight off the barrel (72pints), or local breweries etc would do 40 and 20 pint containers.
once opened, need drinking within a week.