Hello and thank you for your interest. I won't be putting the early access game on steam, I am afraid. Sorry, but it appears you will have to wait until the full release.
As for achievements, that is something I will look into closer to the time, but I am not opposed to it. I will have to see what interesting ones I can think of before I can commit to the idea though.
Many thanks for playing