IIRC there's a workaround that involves symlinks and/or copying some json files into the Firefox folder under .var, but I don't quite remember how it works.
Yes. Because it comes in two parts. The
OS level package and the browser extension, if the extension can't communicate with the OS level package then it won't work.