The County Council shall decide upon and determine the form and time or times of maturity of the bonds provided that no bond shall be issued for a term exceeding 25 years. The bonds may or may not at the option of the County Council be made redeemable at such time or times before maturity, at such price or prices and under such terms and conditions as may be fixed by the County Council prior to the issuance of the bonds. The bonds shall contain such other provisions, not inconsistent with the requirements of this chapter, as the County Council may deem expedient.