Two good posts to start this thread. I'd probably go with the team the OP has indicated, but take all the conundrums raised by Whitechapel and will add two more in:
-- Kayal's been back in training for over a week now; Saturday's probably too soon, but he ought to be back in the reckoning for...