I saw your Steam page got the dreaded Coming Soon instead of releasing; guess you've gotten caught up in their arbitrary enforcement of sexual content standards =/ GL, hope that gets sorted out in a timely manner. Will buyers here get Steam keys as well?
No, don't worry: the game is in their review queue, but just for them to check the game works fine on their end, nothing more. I suppose they will give the get go in a couple of days (but they don't work in the weekends).
Anyway, yes, of course: as soon as Steam keys are available, you'll be able to claim one with your itchio purchase.