(in the US) If the car and trailer are properly equipped - and the tow vehicle is not over-loaded - and the car, boat, and trailer are properly licensed and registered I believe it is legal anwhere.
yes
yes
yes
It is illegal for a tow truck to tow your car while someone still present in the vehicle.
The car is only rated to tow 1500 lbs..
yes, as long you have your flashers on and on the back window of car being towed write in tow and you will be ok
In Canada, under the Small Vessel Regulations, you may not tow from one hour after sunset until sunrise.
in some states yes and in others no. generally if the state has legal "double" tractor trailers such as UPS then you could do it.
we tow our 19 foot speedboat & trailer. Although all seems to be going well, the car has a harder time getting up some of the smaller boat ramps!
One hour before sunrise and one hour after sunrise
If your car can pull it, then yes. There are restrictions for each type and style of car. You will have to look into how much weight your car can handle.
Yes in fact a repo truck can tow a car from a garage as long as the door can open. At that point in time the car's original legal owner has forfeited their right as the legal owner by lack of contract compliance. Plain and simple, they no longer own the car.