KT: According to the Rift website, all you need in order to have access to Head Start is a pre-order key, which I assume you would get if you preorder through Steam. However, I don't know if that's the case for sure. I also don't know if you'd be able to dl the client through Steam prior to March 1st even if you were granted access through the key.
Here's a thread someone started a couple weeks ago on the topic, though there's no info in there that I didn't just tell you. I have posted in it, however, to try to clarify the point that I mentioned above.
http://forums.riftgame.com/showthread.php?26874-Steam-Head-Start&highlight=steam+preorder+head+start
____________________________
◕ ‿‿ ◕