If I purchase now, will subsequent updates be free?
Yes, they are included in the purchase.
Will the finished version of the game be updated here or in Patreon?
It will eventually come here, but always one version behind patreon. and then when it's done, I will post it here around 1-2 months afterwards.