Naturalmente que es legal. Todos los dias se hacen cientos de traspasos de negocios. Ocurre que en algunas ciudades no permiten cambiar de negocio el el local. Es decir si tu coges en traspaso un negocio de Bar, no puedes en ese local, poner otro negocio. En cada ciudad existen normas sobre ello.
Por otra parte un traspaso depende de las condiciones, puede convenir o no. La ventaja en el mismo negocio, es que ya todo está montado y es un simple cambio de "papeles". Los dueños de los locales, si sulen aplicar nuevo tipo de renta.
Tienes que pensar siempre lo mas conveniente. Montar un negocio nuevo, cuesta bastante dinero de no poder adquirir el local, ya que los alquileres son bastante elevados, y las
instalaciones por pocas que sean necesarias, superan muchas veces a los traspasos.