A satellite signal can carry a lot more information because of the higher bandwidth,so giving more detail in the picture.Freeview as limited space in the frequency spectrum so not as much detail can be displayed on the screen.
Freesat can be recieved from an existing sky dish alongside sky or using an unused sky dish with no effort.
of course we can install a dish for freesat for you