1) I think its more about driver education. Alot of mistakes happen that cause accidents, it isnt always in relation to hoon behaviour. Plus, if some of the young drivers are in a car in a controlled environment that "looses control" maybe itll scare them enough that they dont try anything stupid on the roads.
2) I dont think car removal is the only answer. You can be a hoon in a Skyline, a 200SX or your parents Comoddore. You could even been a hoon in a toyota camery. Dragging off the lights, spinning up the wheels, or driving dangerously is the driver and not the car. Taking the car away may be preventative, but they can always jump in a family members car. It will help, but I think there must be a better way.
3) New TAC add I dont think is that effective. I just looked at it and it didnt make me think for a second I should change my driving (not to say I would classify as a hoon, but I would be lying if I said that I haven't gone over the speed limit before).