You can absolutely use the William Hill betting offers Canada bonus on slots. Most slots count 100% towards completing your 40x playthrough requirement when you claim the William Hill promo codes.