You asked
Canon rf 100 300mm f 2 8l is usm vs canon rf 70 200mm f 4l is usm?
These two are both Canon RF zooms for full frame, and both are stabilised with autofocus. The main difference is reach and light.
The Canon RF 100-300mm f/2.8L IS USM reaches further and stays at f/2.8 across its range. That makes it the one for sport and wildlife, especially in poor light. Its trade-off is size and cost.
The Canon RF 70-200mm f/4L IS USM is the lighter, more portable choice. My view is that f/4 zooms are a sensible pick for most people, and they are easier to carry all day. For sport from the sideline it's a bit short, so see Reach to decide. For scenery, the Landscape lens guide shows why a 70-200mm is handy there too.
Written by Claude from this site's pages.