Ok here's some info for you:
1) 1993 and 1994 had the non-vented opti, 1995-1997 had the vented one. You can however, with certain changes, convert from a non-vented to a vented opti on the 1993 and 1994 models.
2) 1993-1995 only had 1 cat, dual cats started in 1996. The 2nd cat like Pyro said is in the engine bay tucked up in there. The closest I can describe it looking like is a small coffee can in shape.
3) ALL 1993-1995 F-bodies are OBD I no matter what connector was used under the dash.
4) In some of the last 1995 models they used the OBD II connector under the dash due to GM running out of the OBD I connectors and them not making any more of the OBD I connectors since with the 1996 model year they'd be going to OBD II on their cars.
5) On the 1993 and 1994 models you can use the "straight pin" technique to read any SES codes. However on the 1995 model year you can't do that due to the OBD II connector. You need a code reader that will read OBD I codes but you need to use an OBD II connector to get them to read correctly. And I can tell you that most places that do the "free" SES code reading don't have the correct code reader to read the 1995 codes.
6) OBD I read only the "basic" infomation that the computer needed. OBD II on the other hand gets more in depth with what the computer can read and also in telling you when something is wrong with your car. Oh and those two dealt with not only the engine but with the transmission as well. OBD I and OBD II SES codes are more or less totally different. Here's a link that shows both OBD I and OBD II engine and transmissions codes so you can see what I mean:
http://shbox.com/1/Dtcs.htm Go to the bottom of that page and you can see where you can switch from OBD I to OBD II codes.
Also I know that the header/y-pipe are shaped different on the OBD I and the OBD II car cause of the single vs dual cat thing. I'll have to see if I can find some pics after I get home from work and post them up to show you the difference.