The department shall collect tolls, operate, maintain, and provide rehabilitation of all bridges described in Section 30910, including toll facilities, and be responsible for the design and construction of improvements on those bridges in accordance with programming and scheduling requirements adopted by the authority. The department and the authority shall enter into a cooperative agreement upon terms and conditions that they shall deem mutually agreeable, including, without limitation, provisions for the department to provide for the operation of the bridges and the planning, design, and construction of improvements to the bridges paid for by revenues from tolls collected.