Yes, the Canon EOS R7 works with the DJI RS 4 — with conditions (see below).
Canon EOS R7 body weighs approximately 612g (with battery and memory card, per Canon's own manual). Paired with a Canon RF-S 18-150mm f/3.5-6.3 IS STM lens (approximately 310g) -- a lightweight versatile APS-C zoom for video and hybrid shooting -- combined weight is approximately 922g. This is well within DJI RS 4's stated 3kg (6.6lbs) payload capacity per DJI's own product page.
Conditions for compatibility
Verdict assumes a Canon RF-S 18-150mm f/3.5-6.3 IS STM lens (approximately 310g, per Canon lens specifications). EOS R7 body (~612g, with battery and memory card, per Canon's own manual) + this lens = approximately 922g total. A heavier RF or RF-S lens will increase this total -- check your specific lens weight against the gimbal's 3kg payload limit before buying.
“Canon RF-S 18-150mm F3.5-6.3 IS STM lens weight approx. 310g (per Canon's published lens specifications).”
“Body (including battery and card 1) Approx. 612 g / 21.59 oz.”
“3kg (6.6lbs) Payload Capacity With Extended Tilt Axis”
Last verified:
Compatibility inferred from spec rule (citations above are manufacturer-verified)