The intent with adding disconnected templates in 9.6 is to image devices without a connection to the Core. With regards to naming the device, have you tried using Device name prompter? I just added it in my disconnected template and it was successful. How to Troubleshoot Device Name Prompter not changing Computer Name
Lots of the other features are things we've looked at but haven't implemented yet for the scope of what it would take since everything would have to be on the thumb drive.