Look at your timing scale the 305 times from behind the water pump & the 350 times in front of the water pump.
yes
yes, a 305 and 350 utilize the same block
Yes it is, as long as the 350 pump is not a late model pump.
the pistons are the same diameter. no they are not the same diameter, the bore on a 305 is smaller than a 350
NO the first has 305 cubic inches and the other has 350 cubic inches
The headers for a 350 and 305 are the same.
no on a 350 it is on the driver side and on a 305 it is on the passenger side
yes it will I've even bolted a 700R4 on a 85 (305)
If the Buick 305 is really a Chevy 305, then the motor mounts will interchange with a Chevy 350.
No they are not.
no