(a) Enter into and carry out contracts with the state or federal government or any agency or institution thereof under which such government, agency or institution grants financial or other assistance to the municipality or joint agency;
(b) Accept such assistance or funds as may be granted or loaned by the state or federal government with or without such a contract;
(c) Agree to and comply with any reasonable conditions which are imposed upon such grants or loans;
(d) Make expenditures from any funds so granted.