Yes , it open for public.
Yes its free I went there multiple times since I was a kid and its open to the public another nice place is lake Katherine its a beautiful park with waterfalls and lakes and ducks and frogs not sure what town it mite be worth or palos heights yes parking is free at both places
Thanks! Your answer is awaiting moderation.