Surface rust on cylinder heads

If a 3m pad on a die grinder won't do it then have them milled.
You can mill them assembled, just blow them out when done.
Remember, the shavings won't touch the valves/springs and such cause the heads upside down.

Not saying metal shavings are good in the water jackets... but look at what some stop leak products are made out of.