The district may accept aid from the United States or any department or agency thereof or from the State or any department or agency thereof and from any county, city and county, city, district or other public or private corporation or person. Any county, or city and county, or city, any portion of which is within the district may provide such money as in the opinion of its legislative body may be required, necessary or expedient to be provided in aid of any of the uses or purposes set forth in Section 7149.