Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Will purchases made on itch.io be transferrable to Steam account via a key?

Yes. This is the plan.