Re cheap places to stay: there's a concept called "everyman's rights" in several Nordic countries that basically allows you to hike and put up a tent almost anywhere you like. In Finland that means anywhere except in somebody's garden (I prefer out of sight of any houses), no open fire (cooking stove is ok), and leave the place as it was. Any Swedish natives here should be able to tell you the exact limits in Sweden.
--J