When flying from ARN to Europe there is often possible to fly via OSL. As OSL-EU gives the same amount of points as ARN-EU there are some points to be made that way.
(And also the possibility to buy duty free...)
Don't say that you live in Sweden. That means you will need 70.000 points to qualify for EBG rather than 45.000 for a Norwegian member.
Avoid codeshares. May cost more money but you have a higher chance of recieving your EB points.