uhhhh... you should just be able to drop the app over to your dock and be ready to go. it won't start on x boot, but you can set it to do so by right clicking on the app when it's not running, then going to settings.
as for being root while installing, you should just be able to "su root" from the terminal you're using to do the install. if you're not using a terminal, then use one... it's better that way. :-)