Hi! As far as I know, you can't disable that scene; the only thing you can do is skip it to get through it faster.
As for Steam, it's very likely that the game will be available there. The developer has already said that this game will be free and that the support he receives from Patreon is what allows him to make progress much faster, but the game will always be free.