Yeah Taylor to open would be silly, middle order for him if he is to play. As I said I think it has to be Bell to open.
Looking at your team I'd be worried about having all 3 of Bairstow, Buttler and Stokes. There's a chance they are all going to be dead weight on this tour and carrying 3 of them is a bad idea. I feel like Taylor or Ballance if they get in could potentially bat a long time. Not so much with these three.
Bairstow will in all likelihood struggle but he is in excellent form and generally I don't think selecting and dropping players constantly is a good idea. I'd back him to score more runs than Buttler but Buttler's keeping has really come on this summer and likely is a good deal better than Bairstow's now. Keeping to spin is likely to be a fairly important factor in this series and so Buttler probably gets the nod as wicketkeeper leaving Bairstow competing for a batting spot.
Stokes will likely be in for a struggle with the bat and unlikely to offer much penetration with the ball so he is going to be struggling for a spot. Also if they play 2 of Rashid, Ali and Ansari they are better off playing a genuine bowler(finn, wood, plunkett) or a genuine batsman (Taylor, Ballance, whoever) instead of him.
For example a bottom order of
5. Ali, 6. Stokes, 7.Buttler, 8.Rashid, 9.Wood, 10.Broad, 11.Anderson is overkill on the bowling and too weak in the batting.
Better off with Ballance or Taylor (or both) instead of Stokes.
and 6. Stokes, 7.Ali, 8.Buttler, 9.Rashid, 10.Broad, 11.Anderson is a little light on the bowling and whilst the batting looks long it's liable to fail anyway.
Better off with Wood/Finn/Plunkett instead of Stokes
I'd only play Stokes if they were going down the one spinner route or maybe if Ansari was opening the batting (which will imo be a bad idea as although he is an opener by trade I don't think he is international class by a long way yet (as a bat) and he is likely to be bowling a lot).
Something like the following I'd possibly go with. Just depends if they think Ballance is up to it.
Cook, Bell, Root, Taylor, Ballance/Bairstow, Ali, Buttler, Ansari/Rashid, Wood/Finn/Plunkett, Anderson, Broad
I still wouldn't be averse to Hales going on the tour and opening.