Marquita, those are all perfectly practical, if buzz-kill-y questions! :P I hope the crew would have cleaned up after themselves, but you never do know with people.
As for maintaining these things built into random forests and parks — I am going to go with the park staff. Or maybe some sort of magical musical living-tech hybrid (that’s about how likely I think the actual building of these things on a grand scale is). :D