Previewing another template online?
Yes, you can install the ThemeKey module. One of its features is to provide:


  content, user, or role -specific themes


So you can upload a new theme and try it out for certain users roles, without affecting what how the site looks for regular users.