Yes, the lens features comprehensive weather sealing with rubber gaskets to prevent dust and moisture from entering the barrel.
No, it does not have built-in optical stabilization. It relies on the In-Body Image Stabilization (IBIS) found in Nikon Z-series full-frame cameras.
The lens requires 82mm filters, which is a standard size for professional-grade Nikon S-Line lenses.