Yes, absolutely! Both Early Access and 1.0 will be released on at least Steam and itch.io, possibly GOG, possibly Epic too. I really like itch 🥰
You can submit your game at https://lp.gog.com/submit-your-game/en. they will eventually check it and invite you to the developer portal.
Once you have access to the portal, you can use their CLI tool called Pipeline Builder.