Yes it will fit. This distributor will fit all small block and big block Chevrolet engines.
305 is the same distributor as a 350 will even fit some big block chevy's.
No
yes
Yes. Its a direct bolt in.
If you are asking if you can substitute a 350 for a 305, the answer is generally yes.
No. The bore size is different between a 305 and 350. The 350 bore size is larger.
The cams interchange.
YES.
no
YES
No
yes