There is no way to finish it. Though you may be able to find a battlefield Vietnam disc 3 somewhere...
Try installing the latest patch/updated for 1942 and install Punkbuster that should get it working :).
There could be different reasons such as, Punkbuster will kick you for not having installed it, or that you need to install the latest patch/update for Battlefield Vietnam the latest patch/update and punkbuster will allow you to play on most online servers.
If you mean the orignal battlefield game (Battlefield 1942), then no, you do not, it is a standalone game.
Use various torrenting websites such as Pirate bay or IsoHunt, you may find key generators usually packaged with the torrented game.
Depends on the size of the amplifier you are installing and the power required to run it. You can easily install a 500 watt amp with no problems.
Any item that you install on a vehicle that you simply bolt on with no other modifications required to either the vehicle of the item you are installing.
punkbuster automatically installs when you install the game
This can happen if Battlefield does not install correctly, try uninstalling and reinstalling the game.
battlefield 1942 code for install
install the second skin around the drinking tube
Too bad, because since it is an expansion pack, you need Battlefield 2 to work it
Click the install as partition when installing Ubuntu.