Running shell scripts in single-user mode
Yes, files flagged as executable will still be executable under Single User Mode.

opendirectoryd is just for handling logins/authentication and using root doesn't require that, and you don't need to launch it if you just intend to manage files.