Thanks for your answer. Please remember that my frame is already painted with a thin, black coat from the factory and I do not intend to sand or blast all that off, because:
POR15 will only work on bare metal or rusty metal.
Corroseal will only work on rusty metal (as far as I understand from their webpage.
I understand your concerns with sealing drain holes etc.