Yes, it fits Canon R-series mirrorless cameras perfectly when using the Canon EF-EOS R Mount Adapter.
No, this lens is not officially weather-sealed. It is recommended to use a rain cover if shooting in wet or dusty conditions.
Yes, the f/1.4 aperture is excellent for low-light video, though the USM motor may be audible on internal mics; external audio is recommended.