The 92 has to be passed to the page to fetch the correct event. It is important to handle special chars and spaces correctly, maybe use the same method that Wordpress uses to convert page titles to URLs?

2) Change links on [url removed, login to view] and [url removed, login to view] to the event details page according to 1.

3) Caching: Add server caching to improve performance. This includes the pages and especially the external web service calls to [url removed, login to view] . The api results should be ideally cached for 2 hours (configurable).