Will I have to manually download the update from here or will the game update automatically/the next time I start it?
You'll have to manually download the new build- Ren'py doesn't really do auto-updating. It'll essentially just be a second copy of the game, but with changes added.