Stop in for a cup of coffee

https://dallas.craigslist.org/ftw/pts/d/glen-rose-fresh-383-magnum-from/7226459897.html

Will this drop into my 86 d150 motor mount wise? Will my accessories bolt up p/s, alternator?
Can be done, but it's not drop-in.. Different trans, maybe oil pan, all new accessory brackets.. Pretty spendy..