Will I get the future updates and steam key (if it releases on steam) if I buy the game on itch.io?
You will get all the future updates on Itch.ioSteam, that's a whole different platform.There is no information from me to share, but for now I don't advise you to get your hopes up.