Event + email reminders for signed up people

Hi, how can i send reminders x days before the event starts?
I also need to send emails when someone registers to an event, i know that there is an addon for this but i cant add a "dinamic" links there, each of my events have a dedicated page in my site, but that page is only accesible by the link that signed up people recieve.
Only people who recieved that email (I mean that only people who registered for that event) will know that URL.
How can i acomplish this? Right now, the 2nd request is more important.
Thanks