It doesn't remember my preference. Or rather, it seems to remember me picking a specific language, and then loads the dub in that language next time I click a video. It doesn't remember "don't duh videos".
Not if you Airplay to your TV. I get random foreign languages when I watch English speaking YouTubers. No way to enable subtitles or change the language. It's a known bug according to the internet.