If I pay this 17.99 now, is this will be th one time purchase get all updates in the future?
Yes. It always goes through a week of early access on patreon and subscribestar, and then becomes available here for everyone who bought it once. Just like steam