if i pay the 9.99 here will the game be available to me on steam on release day
Not sure why you would expect to get a second copy of the game. If you want a steam version please wait for the steam release.