You have to have a viewing card number to subscribe... but you can ask Sky when you sign up...
Prices: https://www.productsandservices.bt.com/products/bt-sport-on-sky-packages?s_intcid=con_sportoverview_to_skyonly
Yes. :)
https://www.sky.com/help/articles/get-bt-sport-on-sky
Get BT Sport on your Sky box
You don't need a subscription to BT Broadband to get BT Sport channels on your Sky box.
Just go to BT.com and sign up for a BT Sport Pack on Sky.
As part of your sign up, you’ll be asked for your...