(a) For the purpose of performing any functions, duties or responsibilities of the office of the Attorney General or for the purpose of implementing any provision of this act the Attorney General may receive, accept, expend or utilize any and all money or property of whatever nature, kind or description which may now or hereafter be available to the Attorney General for such purposes.
(b) The Attorney General may receive, accept, utilize, expend and administer any grants, gifts, donations, reimbursements or fees from any public, quasi-public or private source.
(c) The Attorney General may enter into agreements and contracts with the United States of America, the State of Alabama, or any of the respective agencies, institutions, departments, authorities, agents or employees of the above in order to implement the provisions of this act or to defray and recover the costs of representing any of the above; provided, any such agreements or contracts with any agencies, institutions, departments, authorities, agents or employees of the State of Alabama whose department head or chief executive officer is appointed by the Governor, must be approved by the Governor.