1.-Por supuesto, es una de los manejadores de bases de datos mas confiables en el mercado, pero ten en cuenta que para usarlo en desarrollos "productivos" el cliente tiene que tener una licencia
2.-Al parecer se instalo una "instancia" de sql server con el nombre del programa que mencionas, si lo puedes cambiar, instalando una nueva instancia, pero el nombre de la que ya tienes no se puede cambiar, pero eso no afecta en nada a la aplicacion, bueno a menos que vayas a dejar la aplicacion en tu maquina local ;), sobre la contraseña me imagino que el usuario administrativo de windows tiene permisos de SA por lo que puedes entrar al sql, podrias crear un login de sql con contraseña en caso requerido.
3.-Si existe una version gratuita, la cual es la version express(una version recortada de sql server) me imagino que tendras la 2008 en version express a menos que lo tengas en otra version, como se hace el upgrade, bajas la version de sql 2014 y revisas este
link
4.-Sql server ocupa el framework 3.5, mira
aqui para ver como hacerlo
5.-Todo depende, una base de datos productiva en un servidor como ese podria funcionar siempre y cuando sea dedicada a sql server, si la vas a usar para otras cosas aparte de tener la base de datos productiva entonces te faltaria recursos, pero si la vas a usar solamente para realizar la aplicacion no le veo ningun problema.
Ahora comentas que eres autonoma, eso esta bien, pero creo que te falta investigar mucho, varias de las preguntas aqui planteadas las podrias haber resuelto preguntandole a google, que no muerde ;)
Por cierto te puedo ayudar con consultoria en bases de datos, si se te ofrece ;) jejejejeje