Firstly Hello and thank you to this amazing community! I cannot overstate how much this blog has already helped me fixing and improving things in my home, being a novice in terms of home ownership and DIYer!
I'm trying to get my steel window frames back into shape – I love the sleek, slim profile but they really are high maintenance to keep rust at bay with the typical condensation that comes with them ... I have a few issues that I would love some advice on.
1. 'Rust blisters' creating holes in steel frame
I started with sanding the rusty bits on the frame and found one bit that appears to be hollowed out ... I have sanded it as much as possible and treated with rust converter – however, I'm unsure how much more should I take off – without compromising the frame. I also assume I should fill the holes with something? See photo 1

2. After realising how many layers of paint are on these frames, I decided to strip them completely (rather than just sanding the paint surface). I started manually but got advice from my neighbour to use something like Orange Peel Stripper. Now I'm wondering if this will impact all the silicone adjacent to the glass and if I'd have to re-seal them? I have also heard that 'sealing' these frames traps moisture in them – so I'ma bit confused on what's the best thing to do here?


My understanding is that I need to sand over the applied rust converter to make the new enamel paint stick. Do I need a primer or will the rust converter treatment and sanding suffice?
3. Last but not least – how often do you repaint steel frames? Do I need to do this every year or should this last a couple of years if done properly? I'm wondering, because I have considered replacing the windows entirely (I have to preserve the heritage look, which would make it an expensive custom job).
In case you're wondering, yes, I will need to replace the window sills, they rotted from underneath and the sides – but this is a problem for another day.
It's probably not a big job but I am a little overwhelmed at times. I don't mind putting the work in but I'd hate to do it wrong and cause more harm than good. Thank you everyone in advance!! I appreciate any feedback.