Hi, welcome to Cableforum
If you cancel your Sky contract, you will still have access to all the channels on freesatfromsky as with Sky the box and the dish are yours to keep
http://www.sky.com/shop/freesat/home/what-can-i-watch/
As for the aerial, if it is indeed connected it may be too old and need replacing because of the digital switchover