1. Not really, a 3rd gen has better performance.
Side note, a new iPod touch is to be released this September, so keep that in mind when deciding to buy.
2. Settings -> General -> Scroll down to Accessibility; if it doesn't have it, it's the 2nd gen.