OEM paint loss in rain rails- is this normal?

What ever you do any rust should be removed.
I'd suggest polyurethane for a sealant.
Paint is temporary. Rust is forever, and never sleeps.