Nandroid backup no! It is not possible to do that without unlocking bootloader!
If you have unlocked bootloader than you can install a Custom Recovery to backup your stock before rooting!
You can still backup app APKs, Contacts etc. before unlocking bootloader!