First of all, English isn't my native language, so please forgive my grammar errors.
1) The main page will have a calendar, where users can add events with time and links.
2) Users can browse the calendar. Clicking a date shows already submitted events with starting times and links. (Or optional, holding the mouse on date shows the same thing.)
3) Getting access to add events to the calendar reguires registeration and logging in. The user also gets a (SMF 2.0.2) forum profile and access to send comments in main page.
4) The registeration and adding a new calendar event will have own forms.
So, I need a calendar plugin, which can do the things I want (or is at least pretty similar) and supports WordPress / SMF. I'd also like to know how to create the connection between profiles and how to create a cool form. :)