454 bbc or 355 sbc
If the 350 engine is new and never been run I would buy it in a heartbeat. Like you said the heads price at $1000 or more. He probably has about 4-5 grand in the engine. Deals like this don't happen very often! Put it on an engine stand and get it ready for storage. I would keep the big block in the car.