Mahrez, Vardy, Gylfi (possibly although not really this season) and possibly Shaqiri. Can't think of too many attackers outside the top 6 as good as Zaha. Might be missing someone obvious
Would agree on those. Just don't get how he's rated so well, when he's not really scoring that many or assisting for Palace. Plenty of players in the league with as good as numbers as Zaha. Looks good on the eye, but totally overated in my book.
Would have plenty of players playing outside top 6 here that are equally as good, if not better than Zaha given the chance - Shaqiri, Arnautovic, Laznini, both Ayew's, Wilson, King, Propper, Gross, Izguierdo, Perreya, Richarlison, Delefeou, Mahrez, Alrighton, Diabate, Gudmondsson
FWIW think Gross is one of best player playing outside 6, along with Mahrez
There's a lot more to football than goals and assists