Buttler will get big scores in the ODIs and Bayliss will want him. I can even see him replacing one of 2,3 or 5 somewhere in the Ashes and everyone moving up the order.
Buttler has played 5 f/c matches in 2 years 145 runs at 15.62. He played 3 Tests in India as a batsman.
2017 so far
Foakes 612 runs at 46.30 (18 inns 29 dismissals)
A Davies 812 at 42.73 (20 inns 43 dismissals)
Can see both on the Lions tour. Think Foakes is the better keeper and has more experience.
Interesting to note that in one of the warm up games in Australia last time Bairstow was injured and Root was the keeper.