We have the script drafted, but it's hard to estimate how long the game will be based on the draft alone.
And for your second question, we answered above, so let us paste the answer for you here: Since we're working on this game in our spare time between work, we, unfortunately, can't give you a concrete, or even approximate release date. That said, we have most of the assets already done, and we're trying to have the script wrapped up within the next 3 months.