Do you have to get CAR insurance for my son if you have 3 cars?

You need to carry auto insurance with liability coverage on any car operating on the road. To add your son he will need to be the primary driver on one of the cars and secondary on the others. This would keep you covered if he wrecked his primary car, or any of your other cars.