Does the iPod app: YouTube favorites, let you watch YouTube videos at a place without wifi?
Well the iPod only has WiFi. It is not like the iPhone where you can use the 3G network. You need to be on the Internet to watch YouTube.
No you always have to have wifi no matter what app it is