You only need the phone line connected while you're in contract or have a multi room subscription.
....or want to order PPV.
You will probably need to order a 'freesatfromsky' viewing card if you want to be able to recieve ALL the channels available though
http://www.sky.com/shop/freesat/home/faq/#3