You are about to bite off quite a bit for a Linux newbie -go ahead and plunge right in, but don't be frustrated if for a while you don't get everyting working the way you want.
Samba is the program that allows connectivity and file/printer sharing to Windows networks -the easiest way to configure it for newbies is "SWAT"
On a level of difficulty 1to10 Samba is probably about a 8/10 for most newbies, (getting Linux installed initially being 5/10) so be prepared to do quite a bit of reading.
Samba is not a printer suite -it will allow to connect to Windows shared printers, but you will likely be using a CUPS or STP printing driver/suite, and that is where you would find a driver for the printer.
www.linuxprinting.org shows that printer is mostly supported, and notes that the STP driver for BJC3000 should work perfectly.
Start by using YaST to configure your system -get familliar with the package tools and your system before trying to download and install .rpm files or anything else. Your SuSE 8.2 comes with Samba and CUPS on the CDs/DVD and these can be easily installed with YaST -once installed they must be configured, and this is usually a little more difficult.
It's been ages since I used Samba, but I may fire up the old Win9x machine and try a Samba printer share over the weekend just to document how it is done.
Start with YaST -good luck