For getting to Hampden on Sunday, as per Boarding Bob, just head to Central Station and find the end of the queue which will probably wind its way around the building. I’ll be in the queue too. It should move pretty quickly as they are used to handling football and concert crowds, oh and the Commonwealth Games. I’d expect the queue to be a lot more civilised than when Take That played Hampden.
Get off at Mount Florida and follow the crowds, and repeat for the journey home. Not too many watering holes in and around Hampden, but the Clockwork has a micro brewery and is pretty decent.
West is very good and they now have a bar in Woodlands Road which runs into Charing Cross, so would work with the suggestions above. Most bars will serve their beers in any case. The Ben Nevis pub is a good shout too in Finniestoun and a little bit more traditional than some of the other suggestions if that is your taste.