Welcome to E.O. someone will be along shortly to help with your questions, most of your questions can be searched in some older post but just about everyone here is pretty helpful. I think you need a C endorsement but a B with air brakes and a Haz-mat would be the better option.