You can get the more information about CDL classes and their cost from www.middlesexcc.edu/careertrain/control.cfm/ID/3608 website
My Class A with two endorsements was $35.
Not sure what you mean, exactly. Class A is considered the "higher" classification, yes. If you have a Class A CDL, you can operate vehicles requiring that class of licence or any class below that. You could operate a vehicle requiring a Class B CDL, for example, but a driver with a Class B CDL wouldn't be permitted to operate a combination requiring a Class A CDL.
Your CDL permit is in addition to the class of licence you had beforehand. So long as you were licenced to drive a car before you got your CDL permit, you can drive your own car while you possess a CDL permit.
CDL classes are A, B, and C - there is no Class D CDL.
Depends on which Class of CDL. A driver with a Class C CDL is not licensed on that vehicle. A driver with a Class B CDL can drive that combination only if the GVW of the trailer is less than 10,000 lbs. A driver with a Class A CDL can drive it.
No, not to insure it just to drive it. You can insure it and let someone else drive it as long as they have their Class A CDL.
Class 3 truck with a rollback body? No, it doesn't require a CDL.
Yes.
You could even get a Class A CDL, if you wished. A previous DUI conviction won't disqualify you, so long as the suspension period following your DUI conviction is past, and you've gotten your driving privileges reinstated.
You can obtain a CDL class B license at your local DMV. To obtain a CDL class B license you are required to take several tests before obtaining your license.
Varies depending on what class CDL and what endorsements you wish to have, as well. A pricing guide is provided by the State of Tennessee (see related link). Note that the costs listed only cover the actual licencing fees, and do not cover the cost of driving school. Note also that you will first have to get a learner's permit for the appropriate class CDL you're testing for, unless you're transferring an existing CDL from another state. You will have to be a resident of Tennessee for 30 days before they will issue you a CDL, but the 30 day requirement does not apply to permits.
No you don't all you have to do is establish residency and go to DMV to have it transfered but theres a cost depending on the State.