You asked

Is the canon rf 7 14mm f 2 8 3 5l fisheye stm good for astrophotography?

I don't have anything on this site that rates the Canon RF 7-14mm f/2.8-3.5L Fisheye STM for astrophotography, so I can't give you a straight yes or no.

Here's what the lens page does tell you. It's a full frame fisheye zoom with a 190-degree circular image at 7mm. The wide end is f/2.8, and it isn't stabilised, which matters when you're shooting in the dark. For wide landscape work, the landscape page is the closest guide I have.

Written by Claude from this site's pages.

From these pages