Q1 - 1.Download http://download.nvidia.com/XFree86/L...6-1.0-4363.run
2.From the console, go to the directory where you downloaded the .run file, and type ./NVIDIA-Linux-x86-1.0-4363.run
3.Follow the instructions, and when it says it can't find a precompiled kernel module, tell it to build one.
4.Edit your XF86Config according to ftp://download.nvidia.com/XFree86/Linux-x86/1.0-4363/README.txt
Q2 1.Try to tell it to use /dev/sr0 (You have SCSI support for IDE devices enaabled, right?) Make sure your account has rights to that device. Perhaps try it as root to see if it works?
Q3 1.There are a few auto update tools out there, but none is official. http://freshmeat.net/search/?q=slack...ction=projects
You can also go to the Slackware-Current folder in your favorite mirror, and grab the latest packages.