Yes they will, but 305 heads have a smaller combustion chamber so it may raise your compression ratio.
As long as the 350 is older then a 1987, you will have no problems. They will bolt right on with no modifying.
The headers for a 350 and 305 are the same.
Yes, and well.
If the intake mates up with the heads. then yes. Mating depends on the year of heads.---------------------------------------------------------------------------------------------------------------It will require bigger injectors and matching ECM however to run optimally.
Possibly if Chevy made a 300.
the block & heads are the same you just have to pull the 305 out & put the 350 back in
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
No. The bore size is different between a 305 and 350. The 350 bore size is larger.
no
take them to a machine shop
In the cylinder heads.