Yes – but the browser must support it (Microsoft Edge with PlayReady 3.0+). The Netflix UWP app also works.
No. Dolby Access is for Dolby Atmos audio. For Dolby Vision video, you only need Dolby Vision Extensions .
No – it is exclusively for Windows 11 (some older Windows 10 builds had a different, deprecated extension).