Oh, cool, Dalarna! They speak funnily in Falun ;D Mmyeah we learn English in school from year 3 I think and most probably learn it even earlier from TV shows and stuff. You could get by in Sweden without ever learning Swedish. Actually I have colleagues who don't bother learning it because it would be more of a luxury to know than a necessity, they say haha.
You should probably say god morgon to be correct haha but idk, in spoken language it becomes "gomorron" so it doesn't matter much (:
Yeah, haha, weren't Sheep and Dave staff there too or something.