1: Did you install the drivers from Samsungs site?
try a different cable, try a different port. They can be a pain!
2: Never had that problem. Are you stock, if so you may need to factory reset. If you're rooted/rommed it may be a problem with the rom/kernel you're running, and you should contact the developer of that rom or kernel for assistance.
3: see #2 ^