If I bought the previous version, do I still have to pay for the updates?
No, you don't need to pay for updates. As you can see in the FAQ section from the official web page, all the updates are free of charge. Only if you want to purchase a new screensaver, you will need to pay about $9.99.