There are not so many cars in Northern Europe, which consists of Finland, Iceland, Norway, Sweden, and Denmark, but that makes it nicer to hitchhike, if you don´t mind walking.
You can legally pitch your tent almost anywhere outside of cities.