Nandroid is a whole rom backup which you can roll back to, titanium backup is for user apps and user app data (not system app/data).
If the apps are originally installed in micro-SD card then when re-applying the backup, when I put a blank memory card back in, will it re-install those apps onto the memory card again??
Thanks