You get all of those things... the one thing you don’t get though is to watch Cardiff City live for that package. If you don’t care what games you watch then Sky or any subscription service is good stuff. In Canada where fortunately football isn’t as high profile I get a DAZN season pass for $120 (£80).
For that I get... every single PL game, all other televised EFL games that are on Sky, Every NFL game live, nearly every England cricket game (one days and tests)... tons of boxing including all Joshua fights, all the 6 nations games and a whole host of other programming... for a Brit living in Canada who also loves the NFL the value is unbelievable