Yes. For street use you should drill the steam holes using a head gasket as a template.
305 heads of course, 350 heads will fit for sure and possibly 400. obviously no big block heads will fit. a 305 with 400 heads gets you a little over 352. 350 with 400 heads is a 383. add and divide
350 heads will bolt to the 400 block. They will need to be drilled for the "steam ports" in the 400 block.
yea its the same thing as putting a 350 head on a four hundered . the 400 heads just have seam holes that arent in a 350 scb
No.
Probably not. 400 heads came with 1.94 intakes and 1.5 exhausts, and many of them had 76cc chambers. If the 350 has smaller chambers the 400 heads would lower the compression ratio, thus reducing power.
Why 400 heads? They are notoriously bad flowing heads without much modification the engine would be about 360 cubic inches, but the heads have nothing to do with the size of the engine.
Probably for chamber size & I think they have bigger valves. IMO it's a bad idea anyway since they don't have a water jacket.
typically 350 parts are more common and cheaper than the 400 parts.
350, 400, 454
Good compression, good heads, good cam.
350, 400, 454
Yes.