yes
yes
Yes it will bolt right up.
no the 2.0 is a narrow block and the 2.6 is a wide block.
YES, That is no problem, it will bolt right up.
as long as it is a chevy bolt pattern th400
Yes it will, Direct bolt up.
not same block , 5.8 is longer stroke , same bore , bigger block, heads, cam and water pump will interchange
Yes it will, it is the same bolt pattern.
No the 350 small block will not bolt up to the 3.1L V6. The 3.1 is a 60 degree block V6 and the 350 is a 90 degree block.
A Nissan 300ZX? No
If it's a 350 from a Chevy, yes.
There are adapters for everything.