Nearly all come with chargeable batteries, and the charger is plugged in to the wall. CB has very little range, a mile at most, so they are carried by families, hikers, outdoor sports events, construction workers, drivers in convoy, etc. for safety and for convenience. When you want more power, join your local Ham radio club abd look for an "Elmer", a seasoned veteran to show you the wonderful things amateur radio can do for you and others.
Not all CB radios come with rechargeable batteries, only the small amount of "hand held" CB radios which you carry around with you ...
CB radios can transmit much further than 1 mile, especially when in ClassicalFans position of having his antenna on top of a building..
During certain times of the 11 year sunspot cycle, every HF band for amateur radio operators including CB users can facilitate long distance communications, that is impossible outside of the sunspot cycle....
Most of the truck drivers you mentioned wont use handheld CB radios, because they use the standard type of CB radio which is powered from the trucks batteries, and their signals can travel further due the amount of metal the truck has that acts as a "ground plane", better known as the reflective area, which helps more to push the CB signal into the atmosphere..
I would have suggested to ClassicaFan using amateur radio frequencies, but i know he is not interested in becoming an amateur radio operator, and if he did use those frequencies without a licence, he could be prosecuted....I have been a "Ham" radio operator for several years and my interest stretches back to the 1950s when i started building simple crystal sets, and then modifying the transistor sets of the early 1960s to cover the Ham radio"top band" frequency (1.8 to 2.0Mhz)..
May i also welcome you to Paranormalis, and i hope you enjoy being with your new family members, and i look forward to reading your future comments
