I'm not too familiar with the vectra, but from what I can remember the Tech2 can be used to enable certain features in the car. So if it is just the vectra ECU and the wrong settings are enabled, that can be fixed.
What is important is to get the security code for the immobilizer. If you don't get that you will not be able to program in new keys or remove old ones and it will not be possible to decouple the ecu from the immobilizer.
If you decide to buy an ECU only, so no immobilizer, be sure the ECU is decoupled from the immobilizer it was with in the car they took it from. If it is not, you will not be able to get the immobilzer and ECU to talk to eachoter == unable to start the car.
Mark