Yes you can get water in cans, Southwest Airlines has canned water so there must be a supplier out there somewhere.
Beer miht be tricky, wouldn't you need a liquor license or fall under some sort of regulatory bs? Energy drinks and cold brew coffee (starbucks, etc) would probably be popular...