Your opinions on what I should do engine wise..

Trans will be fine but you need the right kickdown linkage,simple part don't worry I simply brought it up as you stated you are new to this and I was hoping to cover some points for you.