Scanrail' cards etc can be purchased. Sweden's roads are well maintained and relatively uncrowded. Cheap and efficient services are available to all towns. Available in all towns and airports. Available in most towns and cities.
Casual dress is acceptable for social occasions.
Sweden is regarded as one of the safest countries in the world and crimes against foreigners are rare. Your Passport to Safer Travel gives practical tips and advice for travelling independently around the world - safely.