I think they are separate. I can watch BT Sport and Sky Sports through Sky Go as part of having it via Sky subscription, but I can't watch any BT Sports through their own app.
I also think they are separate. Does anyone know if you should be able to stream to two devices at the same time? I have the BT Sport app via Plusnet and it only allows one - but on BTs own website it states 2 is allowed.