Congrats on the truck- Don't worry about the title and engine stuff- with a level head and some time you can work it out- There is always some form or some method that will solve the issue at hand- and there are plenty of folks here that will gladly help out- I put over 200 miles on my truck this weekend- the break in run for the truck since restoring it- You will be there in no time.
Can't wait for pics