OK, gotcha. You have a permissions issue. Basically, your printer is attatched to the server and you want to let other computers use the printer right? You can use it, but not them? The issue is that your server has no idea what or who the other people are when you try to set up the printer. You want to add them to your user list on your server and have them log into their workstations using those user and password combos. The quick fix, but the least recommended for security reasons, is to enable the Guest account and give it rights to your printer. Right click on the printer in the printers section and there should be a security tab.
Question I should have asked first before I got into all of this....Is your current setup one where the 98 computers log into the server in a Domain setup? I wouldn't think so, or you would be running Active Directory and have other issues than this.
The recommended fix is to at least make the server a member server. This means that anybody wanting to use your peripherals and disk storage will need to have an account on the server. This should solve your problem with disk storage also. The bad news is that this will be more difficult up front to set up, but it gives you more options in the long run if you want someone in particular locked out of something, or want to keep everybody else from viewing your pastors notes. One key word here: NTFS. You get very little security benefits if you use FAT 32 file system.
NOTE: You can use something that is built into Windows 2000 server called Terminal Services which will allow you to use a program from just about any computer. If you are interested, just post again.