Yes, local multiplayer is possible. That means online multiplayer if played with Steam.
Would you rather see this game release this spring without it, or in a few years with it? It already took two years, and I’m not planning in adding it for the initial release. If the game sells well, I will add it as a post-launch update.