In Illinois, yes.
Maybe. It would depend on the laws of the state where you live. If it was impounded by the police/court then different laws would apply. Some states have forfeiture statutes also.
In Virginia, absolutely yes. If your vehicle is legally impounded and you aren't able to come up with the money to have it released, they are under no obligation to release it without payment. Borrow some money from a friend or relative quickly, because storage fees add up quickly.
Technically, the impound company has a lien on your vehicle for the cost of their services, in addition to any fine you must pay for release if the car was impounded for a violation. In some states the monetary lien attaches the moment the towing vehicle or impound device is physically attached to your car. Elsewhere they may be permitted to charge you only if they actually take your car. You could try to offer them some other "security" in satisfaction of their lien, such as pledging something valuable, so they will permit you to remove the vehicle from their premises if you promise to return with cash shortly.
So long as no money is owed the first towing company.
You call a tow company to tow the car to an automotive repair center!
The towing laws are different for each state. You will need to check the towing laws for your state. If you live in San Francisco, and the tow company wrongfully tow your car, you are entitled to get your money back plus penalties from the tow company.
The towing company tows your car away if it is parked illegally.
No.
yes they can
12 hours
no i dont think they can
File a lawsuit
Getting a job with a tow company sounds logical to me.
30 days!
unless your going to come up with the money to get it back,who cares,its not your problem any more (: