When the full game releases, it will definitely be released on itch.io as well as Steam! You will be notified and sent your key on Kickstarter when the game launches.
No, this will remain this portion of the game. It's possible that there could be future updates, which is what happened with v4.0, but it won't give access to the full game.