We just updated our network to use AD on the WIndows 2003 server, rather than workgroup mode. Long and short is that a workstation can happily be a member of a Windows domain and a NetWare network at the same time. No need to remove the Novell client -- the login process will authenticate to both networks just fine. The only thing you might have to do is check the settings of the Novell client software (right-click on the red "N" in the system tray and choose 'properties'). In the one of the tabs ('advanced', I think), there is an option to copy the user name to the windows login process. We used Microsoft's MOVEUSER utility to move the local user profiles to the domain profiles, and it worked prety well.
We used the Microsoft user migration tool MSDSS to import the user names from NetWare to AD, and set the AD password blank, with a forced change at first login. If you already have the Windows accounts created, this is probably not needed. However, make sure that the Windows AD password and the NetWare passwords are the same, otherwise the user will be prompted twice during the login process.
Just for the record, NetWare doesn't have the concept of "shares" -- it has volumes, and users are granted rights to read folders or files on the volume. Mapping a drive letter simply points to the desired object: "MAP S: = Servername:VolumeName\Folder1". If you have multiple child folders, you need only map to the parent -- the user will only see the child objects they have rights to.
There is a facility in Netware called "CIFS" that will let a NetWare server advertise itself to he network as a Windows server. It has to be installed when the server is created, and managed using NetWare managment tools. It can be configured to offer folders as windows shares to workstations that do not have the Novell client installed. We tested it and it works, but because the user authentication and security is still managed with NetWare tools, it's easier to simply not use CIFS.
Hope this helps