Surprisingly, my saleswoman used an app to transfer all these from my S7, and worked quite well:
- Contacts
- SMS
- ALL apps & passwords
This app also tried to transfer over the apps I had saved to my home screen and subsequent screen/pages, but not very successfully.