Can rusty cylinder heads be used?

I would reject a block that has a lot of rust in the lifter bores. You can't clean it out well enough to make it usable and keep the lifter-to-bore clearance tight, you can't over bore, and lifter busing work is darned costly.