Yes, it features a dust- and splash-proof construction with a rubber seal at the mount to protect against environmental elements during outdoor shoots.
No, it does not have built-in optical stabilization (OS). It relies on the In-Body Image Stabilization (IBIS) found in most modern Sony Alpha camera bodies.
The lens uses a large 86mm front filter thread, which is common for high-speed professional portrait primes.