I'm having a brand new windshield put in but before they come to put it in I'd like to sand down the rust (just some surface rust) and prime/paint.
Would I need a special primer for the windshield urethane to adhere to?

__________________
"****, I might **** around and bring the Jeep back No doors on it, flexin' with the seat back"

No special primer or paint needed as the windshield guy can put new sealant on the windshield frame.. I will recommend using a self etching primer for the bare metal so new rust doesnt form.. Try to remove all the rust that already there before ya primer it..

No special primer or paint needed as the windshield guy can put new sealant on the windshield frame.. I will recommend using a self etching primer for the bare metal so new rust doesnt form.. Try to remove all the rust that already there before ya primer it..

So just some rattle can self etching primer then? I just don't want leaks.
I was kind of wondering if chassis saver could work? As I feel windshield frames on jeeps are just prone to rust.

__________________
"****, I might **** around and bring the Jeep back No doors on it, flexin' with the seat back"

Only use chassis saver if there is rust that will not come all the way off when sanding.. If you have rust left over you cant remove, apply the chassis saver directly on the rust and not on bare metal as it doesnt like sticking to metal thats not rusted.. Id use a little paint brush to apply it to any rust.. Primer over everything after the chassis saver drys.. If you can get all the rust sanded out there is no need for the chassis saver.. Use any self etching primer you would like.. Are you planning on blending the paint after or are you spraying the whole roof? What color is your ride? After its fixed, make sure ya try to keep it clean and it shouldnt rust again.. Even or should i say especially in the winter when the d.o.t. gets crazy with the salt..

I hope its not a big spot for you too.. Although, alot of times what rust you do see is usually twice as bad under the surface.. Ive seen spots of rust the size of a penny only to start sanding it out and turns into a spot silver dollar size under the paint. So, your jeep is all monstalinered? That would make for a much easier fix in my opinion.. Blending paint on a roof can be a tricky task..