Progress should be automatically saved. It might fail due to browser privacy settings, so here's a little hack: the grayed-out locked levels are not actually locked, you can click on them
There is no downloadable version of the game; it might be possible to create one, but would be quite a hassle