No, the Canon EOS-1D Mark III is a professional stills-only camera and does not have video recording capabilities.
The camera uses an APS-H sensor, which has a 1.3x crop factor compared to a standard 35mm full-frame sensor.
It is not waterproof, but it is highly weather-resistant with gaskets and seals to protect against dust and moisture when used with weather-sealed EF lenses.
Using the LP-E4 battery, it is rated for approximately 2,200 shots per charge according to CIPA standards, making it excellent for full-day events.