Pee can paint over clean cast iron is about all you need...it will stick just fine.

Stuart