I can understand why rock stars are rock stars and why they play in front of people because the buzz that you get is insane. It's probably the same as when you do something on stage and you work off the audience. The buzz you get when you're playing a song and everyone is screaming and dancing and what have you and singing along is incredible.
I don't really know what the dream role would be. That's a hard question to answer. You never really know, until you're immersed into something, how passionate you feel for it and how it unravels.
Anyone who's got a guitar, you like to pick it up. I can play a couple of songs, some '50s rock and roll, a bit of Elvis. That's it, really - I'm not a musician, I'm not a singer.