To accomplish the public policies and purposes and to meet the responsibility of the state as set forth in this article, the West Virginia railroad maintenance authority may carry out railroad projects or cause railroad projects to be carried out pursuant to a lease, sublease or agreement with any person or governmental agency; may make loans and grants to or with governmental agencies or to persons for railroad projects; and may issue railroad authority bonds of this state; payable solely from revenues, to pay the cost of such projects. A railroad project shall not be undertaken unless it has been determined by the authority to be consistent with any applicable comprehensive plan for railroad projects approved by the authority. Any resolution of the authority authorizing a railroad project shall include a finding by the authority that such determinations have been made.