There is hereby created in the State Treasury a trust fund for the Alabama Department of Veterans' Affairs, to be known as the Alabama Veterans' Home Trust Fund. The trust fund shall consist of all funds and monies received by the State Board of Veterans' Affairs and/or the Alabama Department of Veterans' Affairs from the United States, any federal agency or institution, gifts, contributions, bequests, any individual reimbursements, and any other source, for the care or support of veterans, discharged other than under dishonorable conditions, who have been admitted and cared for at an Alabama Department of Veterans' Affairs state veterans' home. Nothing contained herein prohibits the establishment and utilization of special agency accounts by the Department of Veterans' Affairs and its constituent institutions, as may be approved by the State Board of Veterans' Affairs, for receipt and disbursement of the personal funds of state veterans' home residents and members and/or for receipt and disbursement of charitable contributions and donations for use by and for residents and members. The trust fund herein created shall be used by the Alabama Department of Veterans' Affairs to pay for the care of veterans, discharged other than under dishonorable conditions, in the state veterans' home and to pay the general operating expenses of the state veterans' home, including the payment of salaries and wages of officials and employees. Further provided, that funds in said trust fund may be used to remodel, repair, construct, build additions, modernize, or add improvements of domiciliary or hospital buildings necessary for the care of veterans, plus architectural plans, specifications, or other costs pertinent thereto as approved by appropriate state agencies. All funds deposited plus income earned on the investment or reinvestment shall be credited to the trust fund created herein. Any money remaining in the fund at the end of each fiscal year shall remain on deposit in the State Treasury to the credit of the Alabama Veterans' Home Trust Fund. No funds shall be withdrawn or expended for any purpose whatsoever unless the same shall have been allotted and budgeted in accordance with the provisions of Article 4 of Chapter 4 of Title 41, and only in the amounts and for the purposes provided by the Legislature in the General Appropriation Act.