The trans will work, but you'll need to obtain the correct bell housing.
Yes you sure can. There the same.
Yes it will with no problems.
The headers for a 350 and 305 are the same.
yes
yes
Yes it will fit right on the back of any SMALL BLOCK CHEVY ENGINE from late 1999 down to 1955.
If you are a good welder, and know how to use a torch you could put a 305 Chevy v8 with Tranny. It just how much time,money, and fit and finish you want to spend on it.
no
Absolutely! It bolts to a 305 exactly the same way it bolts to a 350... It's completely interchangeable.
A 2005 Jeep Liberty uses ATF+4
atf +4
Yes...they are the same bolt pattern.