That is a huge job. What you see is most likely the tip of the iceberg - the real rust issue is between the gutter rail and the box section on top of the side members, and fixing the roof skin in patches from outside is tnot going to help that. Have a careful look all round under the gutter / drip rail and if you see rust coming up alongside the seam sealer... you are in for a lot of work.
If you have that degree of rust, in my opinion there is only one way to do it properly (my picture). I had two small holes in the roof skin along the left-hand gutter, but also two rot holes under the gutter. above the rear left quarter window.
View attachment 3143275
EO