How do I use this site with a screen-reader?

Do I have to register to comment and create topics on Zest?

Yes. If you register to Participate Vision Australia (this website) then you will be able to comment and create topics on Zest along with all other pages on Participate.