As above, see if they will come apart - dealing with the bits in isolation is a lot easier than doing it in-situ. However, my experience is that things like this made from ali will not come apart. After a short while, all the screws will be well and truly stuck and your chance of getting them out is on the low side of none. Still assembled it's going to be impossible to grit blast and paint round the edge where it turns in above the glass. That means you'll get corrosion still there and it will creep out under whatever coating you put on it - lifting it off as you can see it's done to the original coating.
If you do have to do it still assembled, then do what you can and give everything a good dose of
ACF-50. You might be thinking "it's just another anti-corrosion, but having used it myself, it's the nearest thing to a miracle liquid you'll find.
Years ago I had a share in a small aircraft - several thousand rivets flying in close formation
One year duing it's annual inspection they spotted corrosion on the tail plane. Paint lifting off in lines along the joints between panels. They charged us a fortune to rub it down and spray it, then next year ... corrosion again in the same places. It just came out from in the lap joints, crept along under the paint, and lifted the paint off. When the proposed to do just the same again, we suggested an alternative and had them take it off. I took it home, stripped it all down to bare metal, blasted off the corrosion (using olivine which is a soft mineral so doesn't cause as much damage, especially if it gets into bearings etc), then had a paint shop do it properly with etch primer. Then I made up some lances and sprayed it internally with ACF-50. By the time I got it back to the workshop, there were nice tell-tale pink lines along all the joints - and when we sold the aircraft a few years later, not a hint of corrosion.
As I had some left, I stuck a bit in the bulkhead on the Land Rover. It was rusting nicely in all the usual places and I was waiting for the MoT guy to pick up on it sooner or later. When I sold it 10 years later, the rust had not got any worse - I was well impressed.