Do iPhone apps work on the itouch?

Yes. Yes they do. But apps with location services won't be able to find your location.