Yes, this L-series lens features professional-grade dust and moisture resistance, making it reliable for outdoor use in light rain or dusty conditions.
Yes, it is fully compatible with Canon EOS R, R5, R6, and R7 cameras when used with an EF-to-RF mount adapter, maintaining full autofocus and stabilization.
The Mark II offers improved image stabilization (4 stops vs 3), better ghosting/flare suppression with ASC coating, and a more durable mechanical design.