1. probably not
2. probably not
3. see above
unfortunately i will be focusing on moving to steam because the server costs are too high, and the netplay experience will be far better. itch build will stay playable, and i plan to release the server software.