Armada and titan would have the same motor, yes. Tuning is slightly different, but if you keep the ECU thats in your truck, it would never know the difference.
2007+ has different heads, and CVVT (i think thats what its called, it has to do with valve timing), so in order to put on of those in, you would have to swap over EVERYTHING. Harness, fuse blocks, ECU, BCU, TCU, transmission etc.
2wd to 4wd still uses the same motor, so it doesn't matter if a 4wd motor goes into a 2wd.