Do all vendors have to possess a Banks County business license?

No.  However, some types of bids do require a Banks County license such as construction, maintenance and repairs.