O2 sensor, need it or not?

Before you do that, you might want to consider getting a catalytic converter that's actually applicable to the vehicle you intend to install it on -- if the one you have doesn't have an O2S port, it's not the right one for your car.