Yes, the 85mm focal length is the industry standard for portraits, providing a flattering compression and a wide f/1.8 aperture for beautiful subject separation.
No, this lens does not have built-in stabilization. It relies on the In-Body Image Stabilization (IBIS) found in most Sony Alpha full-frame camera bodies.
The Sony 85mm f/1.8 features a dust and moisture-resistant design, making it suitable for outdoor professional use, though it is not fully waterproof.
The lens uses a standard 67mm front filter thread, compatible with most common ND and circular polarizer filters.