For how long am I locked into my StashAway account?

There is no lock-in period. You can close your account or withdraw part of your assets at any time.