No you do not have to program all of the sites. Program the one closest to you.
However if you drive around and listen you may have to program more sites.
Also I do not remember how Dubuqe was set up but in Scott county the Bettendorf site and LaClair sites are set up sequentially to one another and can be programed as one site.
Regards,
mark