Is it possible to download a vault through web browser?

Hi.
A Cryptomator vault is nothing more than a bunch of encrypted files and folders.
So yes, if you download the complete vault, you can of course add this existing vault to your Cryptomator desktop.

Ps: if you are planning to use this as cold storage, maybe this might interest you: