Except as provided in subsection (c) of Code Section 15-18-60, each solicitor-general of the state court must: (1) Upon taking office, permanently reside within the judicial circuit containing the geographic area in which such person shall serve; (2) Be at least 25 years of age; and (3) Have been admitted and licensed to practice law in the State of Georgia for at least three years.