Is it an external ZIP? If so, then first thing to do is get either a Zorro2 SCSI controller that provides an external port (assuming you don't already have one) or get a SCSI cable that has a DB25 at one end. I have my ZIP100 on my CSPPC SCSI controller this way. I suggest the Zorro2 card approach. If the A2k SCSI controller is anything like the A3K's (i.e. braindead), you'll very much appreciate it.
Secondly, if the ZIP drive is to share a bus with other drives, make sure either ID5 or ID6 is free. Or, has IOmega fixed this particular annoyance? My ZIP drive is about 7 years old and can only work on ID5 or 6.
As far as drivers, I setup my ZIP disks as removable disks with RDBs on them. This way, all I have to do is have the appropriate filesystem library in L: to use the disk. When I had to use the sneakernet between my PC and my Amiga (ethernet is SOOOO nice), I used fat95 on my ZIP disks. This can all be handled in HDToolBox. You can even create ZIP disks with multiple partitions but I wouldn't recommend it.
I'll warn you right now: A LLF won't do anything useful. If you have problems with a bad ZIP disk, it's pretty much tough nugies!
The RDB method isn't the only way. You can also use the mount list method which requires a driver in DEVS:.
Also, I recommend getting ZipTools. All the software (including mountlists and device drivers) I have mentioned can be found on Aminet.