He was an asset in his day but time to move on. A 40 average was not bad despite the failures in non-asian countries given the other openers he competed with e.g. Butt, Farhat, Hameed, Shan, Khurram, Taufeeq when he returned etc.
I'd probably go with Imam and Shehzad at this point of time as openers. Fakhar needs to work on his LOI form given he's an integral part of it. Sami needs some time to rework things in domestic. Masood just isn't very good. Probably a better idea to promote Azhar back to opening and partner with either Imam or Shehzad and bring in Usman Salluhuddin middle order.
As for spin, simple, just pick two damn spinners in the UAE. I honestly think we would have won 2-0 the test series had we done that instead of lost it 2-0 such was the small margin of defeat in both.