No, authors of the website must deliberately implement the Looking Glass WebXR Library to add support.
You can add the WebXR Library by following the tutorial here.
Yes, you'll need Looking Glass Bridge so your computer can interface with your Looking Glass display(s).