And one more question. If buy the game, will the updates be free or do you have to buy again?
Q1: Yes, your save data will remain.
Q2: The updates will be free. They have been so far, so I don't see this ever changing.
Download and install itch app so that it auto-updates this game everytime you launch it.
https://itch.io/app