Yes software is free to download.
Yep just the cable between your computer and your bike, though if you order the whole shebang from Wayne you'd get a CD also. Not really required as you can download everything from Wayne's site.
Yes the key will let your proggie 'talk' to your bike.
It seems that anybody who has had minor problems, found Wayne's support when needed.