Any company which doesn't require you to have a hazmat endorsement, go into Canada, or get a TWIC card. Go to your nearest truck stop. In the driver's area, there'll be various free publications in which entry level companies will advertise. Call them, and ask them what their stance is in regard to your past offenses.
Sure you can - but not as a CDL driver.
It is possible, yes.
It won't stop you from being able to get a CDL, but if you've accrued more than three points within the past three years, it will prevent you from being hired.
anywhere the city is already full of them
Carolina Cargo
You can, but you won't get hired to drive anything.
Such laws are ALWAYS being proposed. As for anything currently on the House or Senate floor, I'm unable to find any pending legislation.
Some companies will hire felons, yes. It depends on the company, and also what the specific conviction was for.
So long as the ensuing suspension period is over, and you've met all the conditions for reinstatement of your license, no. If your conviction was within the last five years, however, it will prevent you from being hired as a driver in any capacity, especially as a CDL driver.
Yes. However, while it is sometimes possible for felons to find CDL driving jobs, any drug related charges will have most companies throwing out your application the moment they see it.
Yes. CDL truck driving positions generally pay more than non CDL positions. In addition, there are not very many truck driving jobs available that do not require the driver to have a CDL license. If you are seriously interested in applying for a truck driving job, you odds of getting hired are much greater if you have a valid CDL license.
Felons are not allowed to have any weapons.