Sverigeleden (Swedish routes) are sign-posted bicycle routes stretching right through the country. Here's some info (in english):
Wild camping is legal (for one night in any place)... Here's all the blurb on "Allemansrätten" lit: "every man's right" or "Right of Public Access"
and campsites are easy to find (don't be put off by the signs "BAD - CAMPING", "bad" means "bathing"... always makes me chuckle 'though
The north (above Stockholm) is MUCH less inhabited, with greater distance between villages and towns. All small towns have food stores, often the ICA chain... zoom in on this map:
The major roads have wide shoulders and good for riding (except the few motorways (E) of course)
All the coastal routes are pretty flat as the mountain ranges are inland in the mid/north west...
Swedes are basically a friendly, honest, helpful bunch with good english language skills (hope I haven't offended anyone
Let me know when your close to the Gothenburg area...