I am sure they do, I know they have kegs, i would call them directly and I know they will be happy to tell you all the information you need.
The kegs are exchange. If you have one to bring in you exchange it for a full one but if you don't have one you'll pay a deposit on the kegs.
Thanks! Your answer is awaiting moderation.