If he got Sky Stream he could have both Sky Sport and BT Sport for £71 a month which includes basic Netflix.
If he wants to watch on more than one tv it will be an additional £12 a month
Additionally, as you point out he will need broadband, the cheapest Sky offers is £17 a month but of course he can get broadband from anywhere.
Sky Glass includes the cost of the tv, so if he is happy with the tv he has I wouldn't bother looking at it.
So the cheapest Sky and BT sports package on one TV will be £88 a month including broadband.
Another option might be the Now box but I suspect that might soon be discontinued.