You could also visit the Jameson Distillery on Bow Street.
If you're visiting the Dail, you'll be near the Natural History Museum (one of the few remaining Victorian natural history museums in the world), the National Gallery and the National Museum. You'll also be near Baggot Street, which has a lot of good pubs.
If you like Irish literature, there's the Writers Museum and the James Joyce Museum.
You could go greyhound racing in Shelbourne Park or Harold's Cross.
The Templebar in Temple bar has an excellent whisky selection. Templebar isn't my favourite place, but...
You could go and see the mummys in St. Michan's Church
http://irelandforvisitors.com/articles/ ... ichans.htm
There should be traditional Irish music in a few pubs, but I don't know where. Probably O'Donoghue's on Baggot Street.
It might also be worth going up the Dublin mountains to Johnnie Fox's. Lots of stuff going on there and always music. They also do food, which is usually quite good.
http://www.jfp.ie/ - there should be buses going there.