According to that clue, what's left must be all Germany or all Sweden. Number 7 is a case of "pick any one from a large field - like the field called Sweden", and the other two show Swedish tendencies too.
There were pictures - and a very enthusiastic write-up - from Haparanda, and 2 looks very like them. As for 4, Picadeli is (still, mainly, I think) a Swedish chain, but one that concentrates on a uniform brand image rather than individuality of its outlets. So one of the stops in Sweden; maybe Lulea?
2, correctly identified as Haparanda. Waiting room for 3 trains a day, harking back to historic role in the buildings and facilities all of which seem to be just waiting for people to use them.
The Picadeli picture is actually in a a station outlet and Lulea is a small station with a tiny footfall, so - sorry - no.
The large field in near Jorn ... from the Lulea to Umea train and, no, you had zero chance of identifying that much more than "a field in northern half of Sweden"