Yes, it features professional-grade dust and moisture resistance, making it suitable for use in harsh weather conditions when paired with a sealed camera body.
No, the EF 24-70mm f/2.8L II does not have built-in Image Stabilization. However, it can utilize In-Body Image Stabilization (IBIS) when used on modern mirrorless bodies like the Canon R5 or R6 via an adapter.
Yes, by using the Canon EF-EOS R Mount Adapter, this lens performs exceptionally well on mirrorless R-series cameras with full autofocus and metadata support.
This lens requires 82mm filters. This is larger than the 77mm size used on the previous version (Mark I).