Yes, got to go to iTunes store and download Twitter app....you're good to go.
Yes, you can.
Yeah, you can. I don't have an ipod touch but I'm getting one for my birthday - but it's all good because I'm all clued up about it!