Yes, it is an exceptional portrait lens. The 100mm focal length provides flattering compression, and the f/2.8 aperture combined with a 9-blade diaphragm creates smooth, circular bokeh.
Yes, it features Canon's Hybrid Image Stabilization (IS), which is specifically designed to counteract both shift and angular camera shake, which is critical for handheld macro photography.
Yes, as part of the professional L-series, it features dust and moisture-resistant seals, making it suitable for outdoor nature and macro photography in challenging conditions.
Yes, you can use this lens on any Canon EOS R-series camera using the EF-EOS R Mount Adapter with full autofocus and stabilization support.