Without having access to the source code, that's impossible for anyone outside Apple to say for sure. iTunes relies on several other components, such as QuickTime and the Bonjour service, which would...
Of course - just use the passwd command at the command prompt. Of course you probably can't log in as root, but you can use the 'sudo' command to change the root password (again at the command line).