That's really cool, not just a park train or ride on but a place for kids/teens to actually LEARN something!
Looks like they run 30" gauge (750mm) so On30 stuff would work well as a starting point, but there's probably not anything ready-to-run out there.
You could kitbash Bachmann locos and rolling stock to work though!