I did one in a 93 Dak.... it looks like you need to do some more digging (research) before you start on this; I put an NV 3500 in place of a 46 RH; I was originally gonna run an AX 15 til I got lucky with the NV 3500 that I found; I took measurements between an NV 3500, an AX 15 a 46 RH (A 518) and an An 500 and found that
1) 46 RH and A 500 are exactly same length; I swapped one for the other in my 94 Dakota; only thing different was the dipstick tube. Same driveshaft same mounts and everything.
2) AX 15 is 7" shorter than the automatics; found out 1st hand, when I pulled out a driveshaft from an AX 15 truck in my local yard thining it would work with my NV 3500 swap. WRONG! The yoke is also smaller diameter and the U joints are smaller at least on a 93 and 94 model with the AX 15 vs any other possible factory installed tranny.
3) the NV 3500 is 5+" shorter than the automatics, IIRC 5-5/8" seems to stick in my mind as the amount that I had to have my driveshaft lengthened by to put an NV 3500 in place of the auto tranny. the NV 3500 is definitely a lil longer than an AX 15.
if YOUR Dakota is 4WD and the DONOR Dakota is 4WD and same body style (both reg cab/shortbeds or both long beds or both clubcabs) then yes you will need BOTH driveshafts from the donor because as much longer as the rear shaft is the front will be that much SHORTER than one for a truck with an automatic.
on the FRONT driveshaftt it will not matter what body config the donor is as compared to yours, as from there forward they are all the same length; the difference among body styles will be in the REAR driveshaft....
In my case I was able to get the manual tranny computer from the donor truck to simply plug in in place of my automatic computer. there were a couple of different wiring alterations (all 3 minor) that had to be made along the way; definitely not enough for a harness swap. In my case though I am still running the original 318 that my truck left the assembly line with You will need to add 1 mod to what I had to do, if you are swapping a V8 in place of a 6, still not enough to justify swapping the whole harness.