If I pay the twenty five, do I have to pay for updates?
No as long as you have an account on here all you need to do is go to your library and download the game again unless the dev has a patch for the game then all you do is download the patch and install that only thing is you wont get extra content like Patreon members get you'll just get the game and updates a month after Patreon members