Are values with spaces handled correctly?

Yes. If you enter a value with spaces in it — something like My App Name — Dotvault wraps it in double quotes on save so the .env file stays valid. No extra steps needed.