Hi Matthias,
The only other way besides linking directly to the events from an Html instance would be to use a Feed Manager and consume the RSS exposed by the Event Calendar.
Old events never go away. The List View only shows events that have not happened yet, but the Calendar View allows navigating backwards in time to see old events.
Hope it helps,
Joe