a very easy swap...use the original trans
Not usually.
yes
yes.
YES.
no I respectfully disagree. I am running 305 Chevy TBI heads on my 1971 Chevy 307 and all is very well.
yes
Yes, a 283, 305, 307, 327 etc will fit. You should be able to use small block motor mounts from 1966
yes
No. The length is ok, but the journals are different.
It will bolt right in but, the "Y" pipe on the exhaust system from the 305 will not fit on to the 350.
If it's for a 305 it's a Chevy and will interchange with a 350. If it's an Olds, it won't.
you have to buy the V8 motor mounts for your year Monte and bolt them in to fit the 305.